/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.pointer.base.address.is.valid.at.dereference ASSERTandASSUME --cacsl2boogietranslator.pointer.to.allocated.memory.at.dereference ASSERTandASSUME --cacsl2boogietranslator.check.array.bounds.for.arrays.that.are.off.heap ASSERTandASSUME --cacsl2boogietranslator.check.if.freed.pointer.was.valid true --cacsl2boogietranslator.adapt.memory.model.on.pointer.casts.if.necessary true -i ../../../trunk/examples/svcomp/pthread-ext/40_barrier_vf.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 11:53:55,428 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 11:53:55,500 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-26 11:53:55,506 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 11:53:55,507 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 11:53:55,539 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 11:53:55,540 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 11:53:55,540 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 11:53:55,541 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 11:53:55,544 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 11:53:55,545 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 11:53:55,545 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 11:53:55,545 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 11:53:55,546 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 11:53:55,546 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 11:53:55,547 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 11:53:55,547 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 11:53:55,547 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 11:53:55,547 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 11:53:55,547 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 11:53:55,548 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 11:53:55,548 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 11:53:55,549 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 11:53:55,549 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 11:53:55,549 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 11:53:55,550 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 11:53:55,550 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 11:53:55,550 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 11:53:55,550 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 11:53:55,550 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 11:53:55,551 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 11:53:55,551 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 11:53:55,552 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 11:53:55,552 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 11:53:55,552 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 11:53:55,552 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer base address is valid at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer to allocated memory at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check array bounds for arrays that are off heap -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check if freed pointer was valid -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Adapt memory model on pointer casts if necessary -> true [2023-08-26 11:53:55,858 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 11:53:55,877 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 11:53:55,879 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 11:53:55,880 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 11:53:55,881 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 11:53:55,882 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/40_barrier_vf.i [2023-08-26 11:53:57,129 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 11:53:57,406 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 11:53:57,407 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/40_barrier_vf.i [2023-08-26 11:53:57,427 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fab0ebb20/17d206861b3f467bab53dedb16d8dd46/FLAGcb5973e5e [2023-08-26 11:53:57,439 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fab0ebb20/17d206861b3f467bab53dedb16d8dd46 [2023-08-26 11:53:57,441 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 11:53:57,442 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 11:53:57,445 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 11:53:57,445 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 11:53:57,447 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 11:53:57,447 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,448 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@524636 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57, skipping insertion in model container [2023-08-26 11:53:57,448 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,487 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 11:53:57,607 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-26 11:53:57,745 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 11:53:57,758 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 11:53:57,781 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-26 11:53:57,791 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-26 11:53:57,793 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-26 11:53:57,814 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 11:53:57,846 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 11:53:57,846 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 11:53:57,846 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 11:53:57,852 INFO L206 MainTranslator]: Completed translation [2023-08-26 11:53:57,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57 WrapperNode [2023-08-26 11:53:57,853 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 11:53:57,853 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 11:53:57,854 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 11:53:57,854 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 11:53:57,859 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,874 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,890 INFO L138 Inliner]: procedures = 174, calls = 26, calls flagged for inlining = 11, calls inlined = 13, statements flattened = 81 [2023-08-26 11:53:57,890 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 11:53:57,891 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 11:53:57,891 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 11:53:57,891 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 11:53:57,898 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,899 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,901 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,901 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,905 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,908 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,909 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,910 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,912 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 11:53:57,913 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 11:53:57,913 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 11:53:57,913 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 11:53:57,914 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (1/1) ... [2023-08-26 11:53:57,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 11:53:57,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 11:53:57,945 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-26 11:53:57,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-26 11:53:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-26 11:53:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-26 11:53:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 11:53:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-26 11:53:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 11:53:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 11:53:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 11:53:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 11:53:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-26 11:53:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 11:53:57,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 11:53:57,976 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 11:53:58,070 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 11:53:58,072 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 11:53:58,195 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 11:53:58,241 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 11:53:58,241 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-26 11:53:58,243 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 11:53:58 BoogieIcfgContainer [2023-08-26 11:53:58,243 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 11:53:58,245 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 11:53:58,245 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 11:53:58,247 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 11:53:58,247 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 11:53:57" (1/3) ... [2023-08-26 11:53:58,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b536e98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 11:53:58, skipping insertion in model container [2023-08-26 11:53:58,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:53:57" (2/3) ... [2023-08-26 11:53:58,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b536e98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 11:53:58, skipping insertion in model container [2023-08-26 11:53:58,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 11:53:58" (3/3) ... [2023-08-26 11:53:58,249 INFO L112 eAbstractionObserver]: Analyzing ICFG 40_barrier_vf.i [2023-08-26 11:53:58,263 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 11:53:58,264 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-08-26 11:53:58,264 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 11:53:58,314 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 11:53:58,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 54 places, 55 transitions, 115 flow [2023-08-26 11:53:58,402 INFO L124 PetriNetUnfolderBase]: 5/67 cut-off events. [2023-08-26 11:53:58,402 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:53:58,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72 conditions, 67 events. 5/67 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 87 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 40. Up to 4 conditions per place. [2023-08-26 11:53:58,407 INFO L82 GeneralOperation]: Start removeDead. Operand has 54 places, 55 transitions, 115 flow [2023-08-26 11:53:58,411 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 54 places, 55 transitions, 115 flow [2023-08-26 11:53:58,414 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 11:53:58,434 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 54 places, 55 transitions, 115 flow [2023-08-26 11:53:58,436 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 54 places, 55 transitions, 115 flow [2023-08-26 11:53:58,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 54 places, 55 transitions, 115 flow [2023-08-26 11:53:58,465 INFO L124 PetriNetUnfolderBase]: 5/67 cut-off events. [2023-08-26 11:53:58,466 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:53:58,467 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72 conditions, 67 events. 5/67 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 87 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 40. Up to 4 conditions per place. [2023-08-26 11:53:58,468 INFO L119 LiptonReduction]: Number of co-enabled transitions 780 [2023-08-26 11:54:00,798 INFO L134 LiptonReduction]: Checked pairs total: 716 [2023-08-26 11:54:00,798 INFO L136 LiptonReduction]: Total number of compositions: 59 [2023-08-26 11:54:00,809 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 11:54:00,814 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@50abaa8a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 11:54:00,814 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2023-08-26 11:54:00,816 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 11:54:00,816 INFO L124 PetriNetUnfolderBase]: 0/2 cut-off events. [2023-08-26 11:54:00,816 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:00,816 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:00,816 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:00,817 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 2 more)] === [2023-08-26 11:54:00,820 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:00,821 INFO L85 PathProgramCache]: Analyzing trace with hash 10716, now seen corresponding path program 1 times [2023-08-26 11:54:00,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:00,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303112301] [2023-08-26 11:54:00,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:00,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:00,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:01,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:01,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:01,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303112301] [2023-08-26 11:54:01,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303112301] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:01,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:01,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:01,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251378452] [2023-08-26 11:54:01,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:01,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:01,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:01,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:01,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:01,043 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 33 out of 114 [2023-08-26 11:54:01,045 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 13 places, 10 transitions, 25 flow. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,045 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:01,045 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 33 of 114 [2023-08-26 11:54:01,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:01,072 INFO L124 PetriNetUnfolderBase]: 3/15 cut-off events. [2023-08-26 11:54:01,072 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:01,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35 conditions, 15 events. 3/15 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 20 event pairs, 3 based on Foata normal form. 0/12 useless extension candidates. Maximal degree in co-relation 20. Up to 14 conditions per place. [2023-08-26 11:54:01,073 INFO L140 encePairwiseOnDemand]: 110/114 looper letters, 5 selfloop transitions, 1 changer transitions 0/7 dead transitions. [2023-08-26 11:54:01,073 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 12 places, 7 transitions, 31 flow [2023-08-26 11:54:01,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:01,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:01,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 108 transitions. [2023-08-26 11:54:01,086 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3157894736842105 [2023-08-26 11:54:01,087 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 108 transitions. [2023-08-26 11:54:01,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 108 transitions. [2023-08-26 11:54:01,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:01,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 108 transitions. [2023-08-26 11:54:01,093 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 114.0) internal successors, (456), 4 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,098 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 114.0) internal successors, (456), 4 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,100 INFO L175 Difference]: Start difference. First operand has 13 places, 10 transitions, 25 flow. Second operand 3 states and 108 transitions. [2023-08-26 11:54:01,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 12 places, 7 transitions, 31 flow [2023-08-26 11:54:01,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 12 places, 7 transitions, 31 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 11:54:01,102 INFO L231 Difference]: Finished difference. Result has 12 places, 7 transitions, 21 flow [2023-08-26 11:54:01,104 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=114, PETRI_DIFFERENCE_MINUEND_FLOW=19, PETRI_DIFFERENCE_MINUEND_PLACES=10, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=7, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=6, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=21, PETRI_PLACES=12, PETRI_TRANSITIONS=7} [2023-08-26 11:54:01,109 INFO L281 CegarLoopForPetriNet]: 13 programPoint places, -1 predicate places. [2023-08-26 11:54:01,109 INFO L495 AbstractCegarLoop]: Abstraction has has 12 places, 7 transitions, 21 flow [2023-08-26 11:54:01,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,110 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:01,110 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:01,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 11:54:01,111 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 2 more)] === [2023-08-26 11:54:01,118 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:01,118 INFO L85 PathProgramCache]: Analyzing trace with hash 10717, now seen corresponding path program 1 times [2023-08-26 11:54:01,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:01,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365392186] [2023-08-26 11:54:01,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:01,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:01,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:01,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:01,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:01,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365392186] [2023-08-26 11:54:01,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365392186] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:01,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:01,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:01,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670147935] [2023-08-26 11:54:01,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:01,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:01,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:01,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:01,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:01,262 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 34 out of 114 [2023-08-26 11:54:01,262 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 12 places, 7 transitions, 21 flow. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,262 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:01,262 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 34 of 114 [2023-08-26 11:54:01,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:01,274 INFO L124 PetriNetUnfolderBase]: 2/11 cut-off events. [2023-08-26 11:54:01,274 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:01,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29 conditions, 11 events. 2/11 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 9 event pairs, 2 based on Foata normal form. 0/11 useless extension candidates. Maximal degree in co-relation 22. Up to 10 conditions per place. [2023-08-26 11:54:01,275 INFO L140 encePairwiseOnDemand]: 112/114 looper letters, 4 selfloop transitions, 1 changer transitions 0/6 dead transitions. [2023-08-26 11:54:01,275 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 13 places, 6 transitions, 29 flow [2023-08-26 11:54:01,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:01,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:01,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 108 transitions. [2023-08-26 11:54:01,279 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3157894736842105 [2023-08-26 11:54:01,279 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 108 transitions. [2023-08-26 11:54:01,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 108 transitions. [2023-08-26 11:54:01,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:01,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 108 transitions. [2023-08-26 11:54:01,282 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,283 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 114.0) internal successors, (456), 4 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,284 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 114.0) internal successors, (456), 4 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,284 INFO L175 Difference]: Start difference. First operand has 12 places, 7 transitions, 21 flow. Second operand 3 states and 108 transitions. [2023-08-26 11:54:01,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 13 places, 6 transitions, 29 flow [2023-08-26 11:54:01,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 12 places, 6 transitions, 28 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:01,285 INFO L231 Difference]: Finished difference. Result has 12 places, 6 transitions, 20 flow [2023-08-26 11:54:01,286 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=114, PETRI_DIFFERENCE_MINUEND_FLOW=18, PETRI_DIFFERENCE_MINUEND_PLACES=10, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=6, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=5, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=20, PETRI_PLACES=12, PETRI_TRANSITIONS=6} [2023-08-26 11:54:01,288 INFO L281 CegarLoopForPetriNet]: 13 programPoint places, -1 predicate places. [2023-08-26 11:54:01,289 INFO L495 AbstractCegarLoop]: Abstraction has has 12 places, 6 transitions, 20 flow [2023-08-26 11:54:01,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,289 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:01,290 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-08-26 11:54:01,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 11:54:01,290 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting thr1Err0ASSERT_VIOLATIONASSERT === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 2 more)] === [2023-08-26 11:54:01,297 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:01,297 INFO L85 PathProgramCache]: Analyzing trace with hash 10305237, now seen corresponding path program 1 times [2023-08-26 11:54:01,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:01,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201022082] [2023-08-26 11:54:01,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:01,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:01,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:01,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:01,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:01,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201022082] [2023-08-26 11:54:01,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201022082] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:01,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:01,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:01,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161180690] [2023-08-26 11:54:01,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:01,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:01,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:01,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:01,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:01,418 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 34 out of 114 [2023-08-26 11:54:01,419 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 12 places, 6 transitions, 20 flow. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,419 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:01,419 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 34 of 114 [2023-08-26 11:54:01,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:01,426 INFO L124 PetriNetUnfolderBase]: 0/6 cut-off events. [2023-08-26 11:54:01,426 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:01,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20 conditions, 6 events. 0/6 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 3/9 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2023-08-26 11:54:01,426 INFO L140 encePairwiseOnDemand]: 112/114 looper letters, 3 selfloop transitions, 1 changer transitions 0/5 dead transitions. [2023-08-26 11:54:01,426 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 13 places, 5 transitions, 26 flow [2023-08-26 11:54:01,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:01,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:01,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 107 transitions. [2023-08-26 11:54:01,430 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3128654970760234 [2023-08-26 11:54:01,430 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 107 transitions. [2023-08-26 11:54:01,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 107 transitions. [2023-08-26 11:54:01,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:01,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 107 transitions. [2023-08-26 11:54:01,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 114.0) internal successors, (456), 4 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,433 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 114.0) internal successors, (456), 4 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,433 INFO L175 Difference]: Start difference. First operand has 12 places, 6 transitions, 20 flow. Second operand 3 states and 107 transitions. [2023-08-26 11:54:01,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 13 places, 5 transitions, 26 flow [2023-08-26 11:54:01,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 12 places, 5 transitions, 25 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:01,434 INFO L231 Difference]: Finished difference. Result has 12 places, 5 transitions, 19 flow [2023-08-26 11:54:01,434 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=114, PETRI_DIFFERENCE_MINUEND_FLOW=17, PETRI_DIFFERENCE_MINUEND_PLACES=10, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=19, PETRI_PLACES=12, PETRI_TRANSITIONS=5} [2023-08-26 11:54:01,435 INFO L281 CegarLoopForPetriNet]: 13 programPoint places, -1 predicate places. [2023-08-26 11:54:01,436 INFO L495 AbstractCegarLoop]: Abstraction has has 12 places, 5 transitions, 19 flow [2023-08-26 11:54:01,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:01,436 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:01,436 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-26 11:54:01,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 11:54:01,436 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 2 more)] === [2023-08-26 11:54:01,437 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:01,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1313358674, now seen corresponding path program 1 times [2023-08-26 11:54:01,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:01,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800916150] [2023-08-26 11:54:01,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:01,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 11:54:01,449 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 11:54:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 11:54:01,467 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 11:54:01,467 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 11:54:01,468 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 5 remaining) [2023-08-26 11:54:01,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (3 of 5 remaining) [2023-08-26 11:54:01,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 5 remaining) [2023-08-26 11:54:01,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 5 remaining) [2023-08-26 11:54:01,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (0 of 5 remaining) [2023-08-26 11:54:01,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 11:54:01,471 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-08-26 11:54:01,473 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 11:54:01,473 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-26 11:54:01,488 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 11:54:01,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 82 transitions, 176 flow [2023-08-26 11:54:01,505 INFO L124 PetriNetUnfolderBase]: 9/108 cut-off events. [2023-08-26 11:54:01,505 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 11:54:01,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118 conditions, 108 events. 9/108 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 240 event pairs, 0 based on Foata normal form. 0/88 useless extension candidates. Maximal degree in co-relation 68. Up to 6 conditions per place. [2023-08-26 11:54:01,506 INFO L82 GeneralOperation]: Start removeDead. Operand has 80 places, 82 transitions, 176 flow [2023-08-26 11:54:01,507 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 80 places, 82 transitions, 176 flow [2023-08-26 11:54:01,507 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 11:54:01,507 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 82 transitions, 176 flow [2023-08-26 11:54:01,507 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 82 transitions, 176 flow [2023-08-26 11:54:01,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 82 transitions, 176 flow [2023-08-26 11:54:01,519 INFO L124 PetriNetUnfolderBase]: 9/108 cut-off events. [2023-08-26 11:54:01,519 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 11:54:01,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118 conditions, 108 events. 9/108 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 240 event pairs, 0 based on Foata normal form. 0/88 useless extension candidates. Maximal degree in co-relation 68. Up to 6 conditions per place. [2023-08-26 11:54:01,522 INFO L119 LiptonReduction]: Number of co-enabled transitions 2964 [2023-08-26 11:54:02,352 INFO L134 LiptonReduction]: Checked pairs total: 10123 [2023-08-26 11:54:02,353 INFO L136 LiptonReduction]: Total number of compositions: 67 [2023-08-26 11:54:02,355 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 11:54:02,355 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@50abaa8a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 11:54:02,356 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2023-08-26 11:54:02,357 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 11:54:02,357 INFO L124 PetriNetUnfolderBase]: 0/1 cut-off events. [2023-08-26 11:54:02,357 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:02,357 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:02,357 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:02,357 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 3 more)] === [2023-08-26 11:54:02,358 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:02,358 INFO L85 PathProgramCache]: Analyzing trace with hash 16408, now seen corresponding path program 1 times [2023-08-26 11:54:02,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:02,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998508621] [2023-08-26 11:54:02,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:02,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:02,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:02,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:02,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:02,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998508621] [2023-08-26 11:54:02,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998508621] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:02,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:02,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:02,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331841994] [2023-08-26 11:54:02,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:02,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:02,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:02,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:02,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:02,424 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 149 [2023-08-26 11:54:02,425 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 38 transitions, 88 flow. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,425 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:02,428 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 149 [2023-08-26 11:54:02,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:02,543 INFO L124 PetriNetUnfolderBase]: 402/791 cut-off events. [2023-08-26 11:54:02,543 INFO L125 PetriNetUnfolderBase]: For 27/27 co-relation queries the response was YES. [2023-08-26 11:54:02,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1488 conditions, 791 events. 402/791 cut-off events. For 27/27 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 4819 event pairs, 345 based on Foata normal form. 0/623 useless extension candidates. Maximal degree in co-relation 601. Up to 657 conditions per place. [2023-08-26 11:54:02,553 INFO L140 encePairwiseOnDemand]: 144/149 looper letters, 20 selfloop transitions, 1 changer transitions 0/34 dead transitions. [2023-08-26 11:54:02,553 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 34 transitions, 122 flow [2023-08-26 11:54:02,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:02,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:02,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 178 transitions. [2023-08-26 11:54:02,558 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3982102908277405 [2023-08-26 11:54:02,558 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 178 transitions. [2023-08-26 11:54:02,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 178 transitions. [2023-08-26 11:54:02,558 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:02,558 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 178 transitions. [2023-08-26 11:54:02,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 149.0) internal successors, (596), 4 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,561 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 149.0) internal successors, (596), 4 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,561 INFO L175 Difference]: Start difference. First operand has 41 places, 38 transitions, 88 flow. Second operand 3 states and 178 transitions. [2023-08-26 11:54:02,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 34 transitions, 122 flow [2023-08-26 11:54:02,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 34 transitions, 120 flow, removed 1 selfloop flow, removed 0 redundant places. [2023-08-26 11:54:02,562 INFO L231 Difference]: Finished difference. Result has 39 places, 34 transitions, 80 flow [2023-08-26 11:54:02,562 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=149, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=80, PETRI_PLACES=39, PETRI_TRANSITIONS=34} [2023-08-26 11:54:02,563 INFO L281 CegarLoopForPetriNet]: 41 programPoint places, -2 predicate places. [2023-08-26 11:54:02,563 INFO L495 AbstractCegarLoop]: Abstraction has has 39 places, 34 transitions, 80 flow [2023-08-26 11:54:02,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:02,564 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:02,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 11:54:02,564 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 3 more)] === [2023-08-26 11:54:02,565 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:02,565 INFO L85 PathProgramCache]: Analyzing trace with hash 16407, now seen corresponding path program 1 times [2023-08-26 11:54:02,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:02,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780905801] [2023-08-26 11:54:02,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:02,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:02,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:02,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:02,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:02,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780905801] [2023-08-26 11:54:02,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780905801] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:02,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:02,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:02,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466157288] [2023-08-26 11:54:02,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:02,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:02,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:02,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:02,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:02,587 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 50 out of 149 [2023-08-26 11:54:02,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 34 transitions, 80 flow. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:02,588 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 50 of 149 [2023-08-26 11:54:02,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:02,662 INFO L124 PetriNetUnfolderBase]: 243/508 cut-off events. [2023-08-26 11:54:02,662 INFO L125 PetriNetUnfolderBase]: For 22/22 co-relation queries the response was YES. [2023-08-26 11:54:02,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 958 conditions, 508 events. 243/508 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 2831 event pairs, 205 based on Foata normal form. 0/449 useless extension candidates. Maximal degree in co-relation 950. Up to 413 conditions per place. [2023-08-26 11:54:02,666 INFO L140 encePairwiseOnDemand]: 147/149 looper letters, 19 selfloop transitions, 1 changer transitions 0/33 dead transitions. [2023-08-26 11:54:02,666 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 33 transitions, 118 flow [2023-08-26 11:54:02,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:02,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:02,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 171 transitions. [2023-08-26 11:54:02,668 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3825503355704698 [2023-08-26 11:54:02,668 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 171 transitions. [2023-08-26 11:54:02,668 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 171 transitions. [2023-08-26 11:54:02,668 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:02,668 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 171 transitions. [2023-08-26 11:54:02,669 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 149.0) internal successors, (596), 4 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,671 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 149.0) internal successors, (596), 4 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,672 INFO L175 Difference]: Start difference. First operand has 39 places, 34 transitions, 80 flow. Second operand 3 states and 171 transitions. [2023-08-26 11:54:02,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 33 transitions, 118 flow [2023-08-26 11:54:02,672 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 33 transitions, 117 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:02,673 INFO L231 Difference]: Finished difference. Result has 39 places, 33 transitions, 79 flow [2023-08-26 11:54:02,673 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=149, PETRI_DIFFERENCE_MINUEND_FLOW=77, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=79, PETRI_PLACES=39, PETRI_TRANSITIONS=33} [2023-08-26 11:54:02,676 INFO L281 CegarLoopForPetriNet]: 41 programPoint places, -2 predicate places. [2023-08-26 11:54:02,677 INFO L495 AbstractCegarLoop]: Abstraction has has 39 places, 33 transitions, 79 flow [2023-08-26 11:54:02,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:02,677 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:02,677 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-26 11:54:02,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 11:54:02,677 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 3 more)] === [2023-08-26 11:54:02,678 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:02,678 INFO L85 PathProgramCache]: Analyzing trace with hash -2145011903, now seen corresponding path program 1 times [2023-08-26 11:54:02,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:02,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042262737] [2023-08-26 11:54:02,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:02,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:02,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 11:54:02,693 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 11:54:02,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 11:54:02,709 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 11:54:02,709 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 11:54:02,710 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (5 of 6 remaining) [2023-08-26 11:54:02,710 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (4 of 6 remaining) [2023-08-26 11:54:02,710 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 6 remaining) [2023-08-26 11:54:02,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 6 remaining) [2023-08-26 11:54:02,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (1 of 6 remaining) [2023-08-26 11:54:02,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (0 of 6 remaining) [2023-08-26 11:54:02,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 11:54:02,714 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-08-26 11:54:02,715 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 11:54:02,715 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-26 11:54:02,744 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 11:54:02,746 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 106 places, 109 transitions, 239 flow [2023-08-26 11:54:02,761 INFO L124 PetriNetUnfolderBase]: 13/149 cut-off events. [2023-08-26 11:54:02,761 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 11:54:02,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 149 events. 13/149 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 389 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 112. Up to 8 conditions per place. [2023-08-26 11:54:02,762 INFO L82 GeneralOperation]: Start removeDead. Operand has 106 places, 109 transitions, 239 flow [2023-08-26 11:54:02,763 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 106 places, 109 transitions, 239 flow [2023-08-26 11:54:02,763 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 11:54:02,763 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 106 places, 109 transitions, 239 flow [2023-08-26 11:54:02,764 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 106 places, 109 transitions, 239 flow [2023-08-26 11:54:02,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 106 places, 109 transitions, 239 flow [2023-08-26 11:54:02,777 INFO L124 PetriNetUnfolderBase]: 13/149 cut-off events. [2023-08-26 11:54:02,778 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 11:54:02,779 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 149 events. 13/149 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 389 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 112. Up to 8 conditions per place. [2023-08-26 11:54:02,782 INFO L119 LiptonReduction]: Number of co-enabled transitions 6552 [2023-08-26 11:54:03,714 INFO L134 LiptonReduction]: Checked pairs total: 24454 [2023-08-26 11:54:03,714 INFO L136 LiptonReduction]: Total number of compositions: 86 [2023-08-26 11:54:03,720 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 11:54:03,721 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@50abaa8a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 11:54:03,721 INFO L358 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2023-08-26 11:54:03,722 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 11:54:03,722 INFO L124 PetriNetUnfolderBase]: 0/2 cut-off events. [2023-08-26 11:54:03,722 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:03,722 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:03,722 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:03,722 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-08-26 11:54:03,723 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:03,723 INFO L85 PathProgramCache]: Analyzing trace with hash 23448, now seen corresponding path program 1 times [2023-08-26 11:54:03,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:03,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494114789] [2023-08-26 11:54:03,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:03,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:03,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:03,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:03,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:03,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494114789] [2023-08-26 11:54:03,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494114789] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:03,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:03,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:03,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668695792] [2023-08-26 11:54:03,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:03,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:03,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:03,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:03,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:03,751 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 195 [2023-08-26 11:54:03,751 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 53 transitions, 127 flow. Second operand has 3 states, 3 states have (on average 68.66666666666667) internal successors, (206), 3 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:03,751 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:03,751 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 195 [2023-08-26 11:54:03,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:04,405 INFO L124 PetriNetUnfolderBase]: 5221/8413 cut-off events. [2023-08-26 11:54:04,405 INFO L125 PetriNetUnfolderBase]: For 529/529 co-relation queries the response was YES. [2023-08-26 11:54:04,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16090 conditions, 8413 events. 5221/8413 cut-off events. For 529/529 co-relation queries the response was YES. Maximal size of possible extension queue 491. Compared 61545 event pairs, 4507 based on Foata normal form. 0/7063 useless extension candidates. Maximal degree in co-relation 1340. Up to 7258 conditions per place. [2023-08-26 11:54:04,473 INFO L140 encePairwiseOnDemand]: 189/195 looper letters, 28 selfloop transitions, 1 changer transitions 0/48 dead transitions. [2023-08-26 11:54:04,473 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 48 transitions, 175 flow [2023-08-26 11:54:04,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:04,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:04,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 238 transitions. [2023-08-26 11:54:04,478 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40683760683760684 [2023-08-26 11:54:04,478 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 238 transitions. [2023-08-26 11:54:04,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 238 transitions. [2023-08-26 11:54:04,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:04,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 238 transitions. [2023-08-26 11:54:04,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 79.33333333333333) internal successors, (238), 3 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,480 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,480 INFO L175 Difference]: Start difference. First operand has 57 places, 53 transitions, 127 flow. Second operand 3 states and 238 transitions. [2023-08-26 11:54:04,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 48 transitions, 175 flow [2023-08-26 11:54:04,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 48 transitions, 169 flow, removed 3 selfloop flow, removed 0 redundant places. [2023-08-26 11:54:04,483 INFO L231 Difference]: Finished difference. Result has 54 places, 48 transitions, 113 flow [2023-08-26 11:54:04,483 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=195, PETRI_DIFFERENCE_MINUEND_FLOW=111, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=113, PETRI_PLACES=54, PETRI_TRANSITIONS=48} [2023-08-26 11:54:04,484 INFO L281 CegarLoopForPetriNet]: 57 programPoint places, -3 predicate places. [2023-08-26 11:54:04,484 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 48 transitions, 113 flow [2023-08-26 11:54:04,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.66666666666667) internal successors, (206), 3 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:04,484 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:04,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 11:54:04,485 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-08-26 11:54:04,485 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:04,485 INFO L85 PathProgramCache]: Analyzing trace with hash 23447, now seen corresponding path program 1 times [2023-08-26 11:54:04,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:04,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179340679] [2023-08-26 11:54:04,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:04,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:04,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:04,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:04,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:04,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179340679] [2023-08-26 11:54:04,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179340679] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:04,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:04,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:04,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840301731] [2023-08-26 11:54:04,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:04,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:04,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:04,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:04,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:04,501 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 67 out of 195 [2023-08-26 11:54:04,502 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 48 transitions, 113 flow. Second operand has 3 states, 3 states have (on average 67.66666666666667) internal successors, (203), 3 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,502 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:04,502 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 67 of 195 [2023-08-26 11:54:04,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:04,889 INFO L124 PetriNetUnfolderBase]: 3280/5452 cut-off events. [2023-08-26 11:54:04,889 INFO L125 PetriNetUnfolderBase]: For 213/213 co-relation queries the response was YES. [2023-08-26 11:54:04,901 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10364 conditions, 5452 events. 3280/5452 cut-off events. For 213/213 co-relation queries the response was YES. Maximal size of possible extension queue 317. Compared 38315 event pairs, 2804 based on Foata normal form. 0/4974 useless extension candidates. Maximal degree in co-relation 10355. Up to 4638 conditions per place. [2023-08-26 11:54:04,935 INFO L140 encePairwiseOnDemand]: 193/195 looper letters, 27 selfloop transitions, 1 changer transitions 0/47 dead transitions. [2023-08-26 11:54:04,936 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 47 transitions, 167 flow [2023-08-26 11:54:04,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:04,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:04,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 230 transitions. [2023-08-26 11:54:04,937 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39316239316239315 [2023-08-26 11:54:04,937 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 230 transitions. [2023-08-26 11:54:04,937 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 230 transitions. [2023-08-26 11:54:04,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:04,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 230 transitions. [2023-08-26 11:54:04,938 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 76.66666666666667) internal successors, (230), 3 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,940 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,940 INFO L175 Difference]: Start difference. First operand has 54 places, 48 transitions, 113 flow. Second operand 3 states and 230 transitions. [2023-08-26 11:54:04,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 47 transitions, 167 flow [2023-08-26 11:54:04,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 47 transitions, 166 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:04,943 INFO L231 Difference]: Finished difference. Result has 54 places, 47 transitions, 112 flow [2023-08-26 11:54:04,943 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=195, PETRI_DIFFERENCE_MINUEND_FLOW=110, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=112, PETRI_PLACES=54, PETRI_TRANSITIONS=47} [2023-08-26 11:54:04,944 INFO L281 CegarLoopForPetriNet]: 57 programPoint places, -3 predicate places. [2023-08-26 11:54:04,944 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 47 transitions, 112 flow [2023-08-26 11:54:04,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 67.66666666666667) internal successors, (203), 3 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:04,944 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:04,945 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 11:54:04,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 11:54:04,945 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting thr1Err0ASSERT_VIOLATIONASSERT === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-08-26 11:54:04,945 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:04,945 INFO L85 PathProgramCache]: Analyzing trace with hash -499107644, now seen corresponding path program 1 times [2023-08-26 11:54:04,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:04,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277846567] [2023-08-26 11:54:04,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:04,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:05,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:05,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:05,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277846567] [2023-08-26 11:54:05,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277846567] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:05,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:05,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 11:54:05,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053373574] [2023-08-26 11:54:05,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:05,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 11:54:05,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:05,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 11:54:05,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 11:54:05,039 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 59 out of 195 [2023-08-26 11:54:05,039 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 47 transitions, 112 flow. Second operand has 5 states, 5 states have (on average 61.0) internal successors, (305), 5 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:05,040 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:05,040 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 59 of 195 [2023-08-26 11:54:05,040 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:07,029 INFO L124 PetriNetUnfolderBase]: 15991/24374 cut-off events. [2023-08-26 11:54:07,029 INFO L125 PetriNetUnfolderBase]: For 756/756 co-relation queries the response was YES. [2023-08-26 11:54:07,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48138 conditions, 24374 events. 15991/24374 cut-off events. For 756/756 co-relation queries the response was YES. Maximal size of possible extension queue 1408. Compared 185992 event pairs, 2849 based on Foata normal form. 0/23213 useless extension candidates. Maximal degree in co-relation 48128. Up to 9503 conditions per place. [2023-08-26 11:54:07,201 INFO L140 encePairwiseOnDemand]: 183/195 looper letters, 148 selfloop transitions, 26 changer transitions 0/183 dead transitions. [2023-08-26 11:54:07,201 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 183 transitions, 772 flow [2023-08-26 11:54:07,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 11:54:07,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 11:54:07,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 598 transitions. [2023-08-26 11:54:07,204 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4380952380952381 [2023-08-26 11:54:07,204 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 598 transitions. [2023-08-26 11:54:07,204 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 598 transitions. [2023-08-26 11:54:07,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:07,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 598 transitions. [2023-08-26 11:54:07,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 85.42857142857143) internal successors, (598), 7 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:07,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 195.0) internal successors, (1560), 8 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:07,208 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 195.0) internal successors, (1560), 8 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:07,209 INFO L175 Difference]: Start difference. First operand has 54 places, 47 transitions, 112 flow. Second operand 7 states and 598 transitions. [2023-08-26 11:54:07,209 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 183 transitions, 772 flow [2023-08-26 11:54:07,211 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 183 transitions, 771 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:07,213 INFO L231 Difference]: Finished difference. Result has 65 places, 77 transitions, 325 flow [2023-08-26 11:54:07,214 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=195, PETRI_DIFFERENCE_MINUEND_FLOW=111, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=325, PETRI_PLACES=65, PETRI_TRANSITIONS=77} [2023-08-26 11:54:07,215 INFO L281 CegarLoopForPetriNet]: 57 programPoint places, 8 predicate places. [2023-08-26 11:54:07,215 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 77 transitions, 325 flow [2023-08-26 11:54:07,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 61.0) internal successors, (305), 5 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:07,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:07,216 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 11:54:07,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 11:54:07,216 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thr1Err0ASSERT_VIOLATIONASSERT === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-08-26 11:54:07,216 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:07,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1984064441, now seen corresponding path program 1 times [2023-08-26 11:54:07,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:07,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011145265] [2023-08-26 11:54:07,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:07,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:07,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:07,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:07,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:07,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011145265] [2023-08-26 11:54:07,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011145265] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:07,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:07,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 11:54:07,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995113534] [2023-08-26 11:54:07,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:07,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:07,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:07,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:07,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:07,332 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 70 out of 195 [2023-08-26 11:54:07,332 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 77 transitions, 325 flow. Second operand has 3 states, 3 states have (on average 73.66666666666667) internal successors, (221), 3 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:07,332 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:07,332 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 70 of 195 [2023-08-26 11:54:07,332 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:08,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 8#L725true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 9#L733-5true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 117#true, thr1Thread3of3ForFork0InUse, 97#L724true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,424 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,424 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,424 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,424 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 8#L725true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 9#L733-5true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 117#true, thr1Thread3of3ForFork0InUse, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,428 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,429 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,429 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,429 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([637] L719-1-->L721: Formula: (= (mod v_~count~0_75 4294967296) 3) InVars {~count~0=v_~count~0_75} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_75} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][39], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 38#L725true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 48#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,460 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,460 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,460 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,460 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([638] L719-1-->L724: Formula: (not (= (mod v_~count~0_77 4294967296) 3)) InVars {~count~0=v_~count~0_77} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_77} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][40], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 9#L733-5true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, 41#L724true, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 38#L725true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,461 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,461 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,461 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,461 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:08,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 9#L733-5true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread2of3ForFork0InUse, 117#true, thr1Thread3of3ForFork0InUse, 97#L724true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,560 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,560 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,560 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,560 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 9#L733-5true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread2of3ForFork0InUse, 117#true, thr1Thread3of3ForFork0InUse, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,653 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,653 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,653 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,653 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([637] L719-1-->L721: Formula: (= (mod v_~count~0_75 4294967296) 3) InVars {~count~0=v_~count~0_75} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_75} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][39], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 81#thr1Err0ASSERT_VIOLATIONASSERTtrue, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 48#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,687 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,687 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,687 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,687 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([638] L719-1-->L724: Formula: (not (= (mod v_~count~0_77 4294967296) 3)) InVars {~count~0=v_~count~0_77} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_77} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][40], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 9#L733-5true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, 41#L724true, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 81#thr1Err0ASSERT_VIOLATIONASSERTtrue, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,688 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,688 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,688 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,688 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, 117#true, thr1Thread3of3ForFork0InUse, 97#L724true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,695 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,695 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,695 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,695 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,695 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,695 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,696 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,696 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,696 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,696 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:08,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), 8#L725true, Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,756 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 8#L725true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,756 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,756 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 68#L725true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,800 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,800 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,800 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,800 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, 68#L725true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,801 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,801 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,801 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,801 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:08,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([637] L719-1-->L721: Formula: (= (mod v_~count~0_75 4294967296) 3) InVars {~count~0=v_~count~0_75} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_75} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][39], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 38#L725true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 48#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,861 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,861 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,861 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,861 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([638] L719-1-->L724: Formula: (not (= (mod v_~count~0_77 4294967296) 3)) InVars {~count~0=v_~count~0_77} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_77} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][40], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, 41#L724true, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 38#L725true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,862 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,862 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,862 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,862 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,873 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,874 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,874 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,874 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,874 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 65#thr1Err0ASSERT_VIOLATIONASSERTtrue, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,911 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,911 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,911 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,911 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), 9#L733-5true, Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 65#thr1Err0ASSERT_VIOLATIONASSERTtrue, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,911 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,912 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,912 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,912 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:08,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([637] L719-1-->L721: Formula: (= (mod v_~count~0_75 4294967296) 3) InVars {~count~0=v_~count~0_75} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_75} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][39], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 81#thr1Err0ASSERT_VIOLATIONASSERTtrue, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 48#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,968 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,968 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,968 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,968 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([638] L719-1-->L724: Formula: (not (= (mod v_~count~0_77 4294967296) 3)) InVars {~count~0=v_~count~0_77} OutVars{thr1Thread3of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_77} AuxVars[] AssignedVars[thr1Thread3of3ForFork0_Barrier2_#t~post4#1][40], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, 41#L724true, thr1Thread2of3ForFork0InUse, thr1Thread3of3ForFork0InUse, 117#true, 81#thr1Err0ASSERT_VIOLATIONASSERTtrue, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,968 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,968 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,969 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,969 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 21#L733-4true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,976 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 10#L724-5true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:08,976 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:08,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:09,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 21#L733-4true, 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 68#L725true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:09,137 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 21#L733-4true, 45#L721true, 68#L725true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:09,138 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:09,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([640] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_81 4294967296))) InVars {~count~0=v_~count~0_81} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_15|, ~count~0=v_~count~0_81} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][33], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 97#L724true, 65#thr1Err0ASSERT_VIOLATIONASSERTtrue, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 21#L733-4true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:09,194 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,194 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,194 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,194 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L719-1-->L721: Formula: (= 3 (mod v_~count~0_79 4294967296)) InVars {~count~0=v_~count~0_79} OutVars{thr1Thread1of3ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of3ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_79} AuxVars[] AssignedVars[thr1Thread1of3ForFork0_Barrier2_#t~post4#1][34], [Black: 123#(and (= ~count~0 0) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)), 111#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (<= 4 (select |#length| |ULTIMATE.start_main_~#t~0#1.base|))), Black: 125#(and (<= ~count~0 1) (= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 121#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 119#(= ~count~0 0), thr1Thread1of3ForFork0InUse, thr1Thread2of3ForFork0InUse, 47#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread3of3ForFork0InUse, 117#true, 65#thr1Err0ASSERT_VIOLATIONASSERTtrue, 115#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 135#(and (<= 0 ~COND~0) (<= ~COND~0 (* 256 (div ~COND~0 256)))), 21#L733-4true, 45#L721true, Black: 120#(= |thr1Thread1of3ForFork0_Barrier2_#t~post4#1| 0)]) [2023-08-26 11:54:09,195 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,195 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,195 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,195 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:09,249 INFO L124 PetriNetUnfolderBase]: 13844/21481 cut-off events. [2023-08-26 11:54:09,250 INFO L125 PetriNetUnfolderBase]: For 13055/14508 co-relation queries the response was YES. [2023-08-26 11:54:09,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 50646 conditions, 21481 events. 13844/21481 cut-off events. For 13055/14508 co-relation queries the response was YES. Maximal size of possible extension queue 1401. Compared 168229 event pairs, 5116 based on Foata normal form. 1145/21859 useless extension candidates. Maximal degree in co-relation 50629. Up to 9908 conditions per place. [2023-08-26 11:54:09,428 INFO L140 encePairwiseOnDemand]: 185/195 looper letters, 75 selfloop transitions, 7 changer transitions 0/115 dead transitions. [2023-08-26 11:54:09,429 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 115 transitions, 626 flow [2023-08-26 11:54:09,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:09,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:09,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 275 transitions. [2023-08-26 11:54:09,431 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4700854700854701 [2023-08-26 11:54:09,431 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 275 transitions. [2023-08-26 11:54:09,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 275 transitions. [2023-08-26 11:54:09,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:09,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 275 transitions. [2023-08-26 11:54:09,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 91.66666666666667) internal successors, (275), 3 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:09,434 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:09,435 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:09,435 INFO L175 Difference]: Start difference. First operand has 65 places, 77 transitions, 325 flow. Second operand 3 states and 275 transitions. [2023-08-26 11:54:09,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 115 transitions, 626 flow [2023-08-26 11:54:09,459 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 115 transitions, 626 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 11:54:09,462 INFO L231 Difference]: Finished difference. Result has 69 places, 83 transitions, 383 flow [2023-08-26 11:54:09,463 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=195, PETRI_DIFFERENCE_MINUEND_FLOW=325, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=383, PETRI_PLACES=69, PETRI_TRANSITIONS=83} [2023-08-26 11:54:09,463 INFO L281 CegarLoopForPetriNet]: 57 programPoint places, 12 predicate places. [2023-08-26 11:54:09,463 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 83 transitions, 383 flow [2023-08-26 11:54:09,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.66666666666667) internal successors, (221), 3 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:09,464 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:09,464 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-26 11:54:09,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 11:54:09,464 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-08-26 11:54:09,464 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:09,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1673379217, now seen corresponding path program 1 times [2023-08-26 11:54:09,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:09,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614618505] [2023-08-26 11:54:09,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:09,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:09,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 11:54:09,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 11:54:09,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 11:54:09,498 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 11:54:09,498 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 11:54:09,498 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 7 remaining) [2023-08-26 11:54:09,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (5 of 7 remaining) [2023-08-26 11:54:09,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 7 remaining) [2023-08-26 11:54:09,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 7 remaining) [2023-08-26 11:54:09,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (2 of 7 remaining) [2023-08-26 11:54:09,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (1 of 7 remaining) [2023-08-26 11:54:09,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONASSERT (0 of 7 remaining) [2023-08-26 11:54:09,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 11:54:09,499 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-08-26 11:54:09,500 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 11:54:09,500 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-26 11:54:09,527 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 11:54:09,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 132 places, 136 transitions, 304 flow [2023-08-26 11:54:09,558 INFO L124 PetriNetUnfolderBase]: 17/190 cut-off events. [2023-08-26 11:54:09,558 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 11:54:09,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 190 events. 17/190 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 540 event pairs, 0 based on Foata normal form. 0/154 useless extension candidates. Maximal degree in co-relation 157. Up to 10 conditions per place. [2023-08-26 11:54:09,559 INFO L82 GeneralOperation]: Start removeDead. Operand has 132 places, 136 transitions, 304 flow [2023-08-26 11:54:09,561 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 132 places, 136 transitions, 304 flow [2023-08-26 11:54:09,561 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 11:54:09,561 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 132 places, 136 transitions, 304 flow [2023-08-26 11:54:09,561 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 132 places, 136 transitions, 304 flow [2023-08-26 11:54:09,561 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 132 places, 136 transitions, 304 flow [2023-08-26 11:54:09,578 INFO L124 PetriNetUnfolderBase]: 17/190 cut-off events. [2023-08-26 11:54:09,578 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 11:54:09,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 190 events. 17/190 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 540 event pairs, 0 based on Foata normal form. 0/154 useless extension candidates. Maximal degree in co-relation 157. Up to 10 conditions per place. [2023-08-26 11:54:09,586 INFO L119 LiptonReduction]: Number of co-enabled transitions 11544 [2023-08-26 11:54:10,743 INFO L134 LiptonReduction]: Checked pairs total: 44774 [2023-08-26 11:54:10,744 INFO L136 LiptonReduction]: Total number of compositions: 102 [2023-08-26 11:54:10,745 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 11:54:10,745 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@50abaa8a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 11:54:10,746 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2023-08-26 11:54:10,746 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 11:54:10,746 INFO L124 PetriNetUnfolderBase]: 0/1 cut-off events. [2023-08-26 11:54:10,747 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 11:54:10,747 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:10,747 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:10,747 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 5 more)] === [2023-08-26 11:54:10,747 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:10,747 INFO L85 PathProgramCache]: Analyzing trace with hash 31921, now seen corresponding path program 1 times [2023-08-26 11:54:10,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:10,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461111552] [2023-08-26 11:54:10,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:10,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:10,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:10,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:10,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461111552] [2023-08-26 11:54:10,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461111552] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:10,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:10,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:10,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161634720] [2023-08-26 11:54:10,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:10,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:10,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:10,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:10,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:10,765 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 238 [2023-08-26 11:54:10,766 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 68 transitions, 168 flow. Second operand has 3 states, 3 states have (on average 84.66666666666667) internal successors, (254), 3 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:10,766 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:10,766 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 238 [2023-08-26 11:54:10,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:16,402 INFO L124 PetriNetUnfolderBase]: 58024/83640 cut-off events. [2023-08-26 11:54:16,402 INFO L125 PetriNetUnfolderBase]: For 7449/7449 co-relation queries the response was YES. [2023-08-26 11:54:16,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 162172 conditions, 83640 events. 58024/83640 cut-off events. For 7449/7449 co-relation queries the response was YES. Maximal size of possible extension queue 3557. Compared 666676 event pairs, 50272 based on Foata normal form. 0/72786 useless extension candidates. Maximal degree in co-relation 14476. Up to 74317 conditions per place. [2023-08-26 11:54:16,930 INFO L140 encePairwiseOnDemand]: 231/238 looper letters, 36 selfloop transitions, 1 changer transitions 0/62 dead transitions. [2023-08-26 11:54:16,931 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 62 transitions, 230 flow [2023-08-26 11:54:16,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:16,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 295 transitions. [2023-08-26 11:54:16,936 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41316526610644255 [2023-08-26 11:54:16,936 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 295 transitions. [2023-08-26 11:54:16,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 295 transitions. [2023-08-26 11:54:16,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:16,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 295 transitions. [2023-08-26 11:54:16,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 98.33333333333333) internal successors, (295), 3 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:16,942 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 238.0) internal successors, (952), 4 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:16,943 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 238.0) internal successors, (952), 4 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:16,943 INFO L175 Difference]: Start difference. First operand has 73 places, 68 transitions, 168 flow. Second operand 3 states and 295 transitions. [2023-08-26 11:54:16,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 62 transitions, 230 flow [2023-08-26 11:54:16,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 62 transitions, 218 flow, removed 6 selfloop flow, removed 0 redundant places. [2023-08-26 11:54:16,954 INFO L231 Difference]: Finished difference. Result has 69 places, 62 transitions, 146 flow [2023-08-26 11:54:16,955 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=146, PETRI_PLACES=69, PETRI_TRANSITIONS=62} [2023-08-26 11:54:16,956 INFO L281 CegarLoopForPetriNet]: 73 programPoint places, -4 predicate places. [2023-08-26 11:54:16,956 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 62 transitions, 146 flow [2023-08-26 11:54:16,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 84.66666666666667) internal successors, (254), 3 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:16,956 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:16,956 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 11:54:16,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-26 11:54:16,956 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 5 more)] === [2023-08-26 11:54:16,957 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:16,957 INFO L85 PathProgramCache]: Analyzing trace with hash 31922, now seen corresponding path program 1 times [2023-08-26 11:54:16,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:16,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362319790] [2023-08-26 11:54:16,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:16,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:16,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:16,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:16,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:16,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362319790] [2023-08-26 11:54:16,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362319790] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:16,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:16,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 11:54:16,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686658460] [2023-08-26 11:54:16,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:16,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:16,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:16,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:16,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:16,986 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 238 [2023-08-26 11:54:16,986 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 62 transitions, 146 flow. Second operand has 3 states, 3 states have (on average 85.66666666666667) internal successors, (257), 3 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:16,986 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:16,986 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 238 [2023-08-26 11:54:16,986 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:20,156 INFO L124 PetriNetUnfolderBase]: 37075/54498 cut-off events. [2023-08-26 11:54:20,157 INFO L125 PetriNetUnfolderBase]: For 1726/1726 co-relation queries the response was YES. [2023-08-26 11:54:20,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104578 conditions, 54498 events. 37075/54498 cut-off events. For 1726/1726 co-relation queries the response was YES. Maximal size of possible extension queue 2330. Compared 425160 event pairs, 31907 based on Foata normal form. 0/50633 useless extension candidates. Maximal degree in co-relation 104568. Up to 47937 conditions per place. [2023-08-26 11:54:20,693 INFO L140 encePairwiseOnDemand]: 236/238 looper letters, 35 selfloop transitions, 1 changer transitions 0/61 dead transitions. [2023-08-26 11:54:20,694 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 61 transitions, 216 flow [2023-08-26 11:54:20,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:54:20,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:54:20,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 292 transitions. [2023-08-26 11:54:20,696 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40896358543417366 [2023-08-26 11:54:20,696 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 292 transitions. [2023-08-26 11:54:20,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 292 transitions. [2023-08-26 11:54:20,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:20,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 292 transitions. [2023-08-26 11:54:20,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 97.33333333333333) internal successors, (292), 3 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:20,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 238.0) internal successors, (952), 4 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:20,700 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 238.0) internal successors, (952), 4 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:20,700 INFO L175 Difference]: Start difference. First operand has 69 places, 62 transitions, 146 flow. Second operand 3 states and 292 transitions. [2023-08-26 11:54:20,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 61 transitions, 216 flow [2023-08-26 11:54:20,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 61 transitions, 215 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:20,704 INFO L231 Difference]: Finished difference. Result has 69 places, 61 transitions, 145 flow [2023-08-26 11:54:20,704 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=143, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=145, PETRI_PLACES=69, PETRI_TRANSITIONS=61} [2023-08-26 11:54:20,705 INFO L281 CegarLoopForPetriNet]: 73 programPoint places, -4 predicate places. [2023-08-26 11:54:20,705 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 61 transitions, 145 flow [2023-08-26 11:54:20,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 85.66666666666667) internal successors, (257), 3 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:20,705 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:20,705 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 11:54:20,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 11:54:20,706 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting thr1Err0ASSERT_VIOLATIONASSERT === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 5 more)] === [2023-08-26 11:54:20,706 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:20,706 INFO L85 PathProgramCache]: Analyzing trace with hash 2134310753, now seen corresponding path program 1 times [2023-08-26 11:54:20,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:20,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369127921] [2023-08-26 11:54:20,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:20,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:20,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:20,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:20,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:20,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369127921] [2023-08-26 11:54:20,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369127921] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:20,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:20,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 11:54:20,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169927196] [2023-08-26 11:54:20,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:20,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 11:54:20,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:20,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 11:54:20,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 11:54:20,804 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 238 [2023-08-26 11:54:20,805 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 61 transitions, 145 flow. Second operand has 5 states, 5 states have (on average 73.0) internal successors, (365), 5 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:20,805 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:20,805 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 238 [2023-08-26 11:54:20,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:43,929 INFO L124 PetriNetUnfolderBase]: 271209/372697 cut-off events. [2023-08-26 11:54:43,930 INFO L125 PetriNetUnfolderBase]: For 10426/10426 co-relation queries the response was YES. [2023-08-26 11:54:45,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 738569 conditions, 372697 events. 271209/372697 cut-off events. For 10426/10426 co-relation queries the response was YES. Maximal size of possible extension queue 14729. Compared 3038137 event pairs, 55645 based on Foata normal form. 0/356225 useless extension candidates. Maximal degree in co-relation 738558. Up to 145307 conditions per place. [2023-08-26 11:54:46,532 INFO L140 encePairwiseOnDemand]: 223/238 looper letters, 208 selfloop transitions, 34 changer transitions 0/253 dead transitions. [2023-08-26 11:54:46,532 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 253 transitions, 1078 flow [2023-08-26 11:54:46,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 11:54:46,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 11:54:46,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 754 transitions. [2023-08-26 11:54:46,534 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4525810324129652 [2023-08-26 11:54:46,534 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 754 transitions. [2023-08-26 11:54:46,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 754 transitions. [2023-08-26 11:54:46,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:54:46,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 754 transitions. [2023-08-26 11:54:46,536 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 107.71428571428571) internal successors, (754), 7 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:46,538 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 238.0) internal successors, (1904), 8 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:46,539 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 238.0) internal successors, (1904), 8 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:46,539 INFO L175 Difference]: Start difference. First operand has 69 places, 61 transitions, 145 flow. Second operand 7 states and 754 transitions. [2023-08-26 11:54:46,539 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 253 transitions, 1078 flow [2023-08-26 11:54:46,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 253 transitions, 1077 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 11:54:46,551 INFO L231 Difference]: Finished difference. Result has 80 places, 101 transitions, 426 flow [2023-08-26 11:54:46,551 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=426, PETRI_PLACES=80, PETRI_TRANSITIONS=101} [2023-08-26 11:54:46,552 INFO L281 CegarLoopForPetriNet]: 73 programPoint places, 7 predicate places. [2023-08-26 11:54:46,552 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 101 transitions, 426 flow [2023-08-26 11:54:46,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 73.0) internal successors, (365), 5 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:46,552 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:54:46,552 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 11:54:46,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 11:54:46,553 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thr1Err0ASSERT_VIOLATIONASSERT === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 5 more)] === [2023-08-26 11:54:46,553 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:54:46,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1004740252, now seen corresponding path program 1 times [2023-08-26 11:54:46,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:54:46,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629631764] [2023-08-26 11:54:46,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:54:46,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:54:46,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:54:46,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 11:54:46,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:54:46,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629631764] [2023-08-26 11:54:46,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629631764] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:54:46,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:54:46,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 11:54:46,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458718030] [2023-08-26 11:54:46,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:54:46,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 11:54:46,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:54:46,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 11:54:46,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 11:54:46,606 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 238 [2023-08-26 11:54:46,606 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 101 transitions, 426 flow. Second operand has 3 states, 3 states have (on average 88.66666666666667) internal successors, (266), 3 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:54:46,606 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:54:46,607 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 238 [2023-08-26 11:54:46,607 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 11:54:48,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:48,736 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,736 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,736 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,736 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:48,738 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,738 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,739 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:48,739 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 11:54:49,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:49,631 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,631 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,631 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,631 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:49,634 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,634 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,634 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,634 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:49,667 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,667 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,667 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,667 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,667 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:49,668 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,668 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,668 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,668 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:49,668 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 11:54:50,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:50,536 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:50,536 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 37#L725true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:50,637 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 37#L725true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:50,637 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 11:54:51,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:51,703 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,703 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,704 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,704 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:51,704 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,704 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,704 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,704 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:51,801 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:51,801 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:51,801 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 11:54:52,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:52,610 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:52,659 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,659 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,659 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:52,659 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,131 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,131 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,132 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,132 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,132 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,138 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,138 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,138 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,139 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 36#L720true, 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,142 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,142 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,142 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,142 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 56#$Ultimate##0true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,156 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,156 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 56#$Ultimate##0true, 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:53,157 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:53,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 11:54:54,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:54,251 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,251 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,251 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,251 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:54,251 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,251 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,251 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,252 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:54,306 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,306 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,306 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,306 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:54,307 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,307 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,307 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:54,307 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 109#L721true, 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,070 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,070 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,070 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,070 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 63#L721true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,151 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,151 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,151 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,151 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,156 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,156 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,156 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,157 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 37#L725true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,157 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 37#L725true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,158 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,158 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,158 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,158 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 109#L721true, 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,161 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,161 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,161 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,161 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 119#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,163 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][61], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,163 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 119#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,163 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,166 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,166 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L719-->L720: Formula: (= v_~count~0_105 (+ |v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread2of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_105} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_Barrier2_#t~post4#1, ~count~0][50], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,173 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 43#L718-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,174 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 43#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,174 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,174 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 56#$Ultimate##0true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,184 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 56#$Ultimate##0true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:55,184 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:55,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 11:54:56,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:56,092 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:56,092 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:56,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:56,339 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,339 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,339 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,339 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:56,392 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,393 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,393 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:56,393 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 159#true, 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,174 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,174 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,174 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,174 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,176 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,219 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,219 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,289 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,289 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 93#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,298 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,298 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,298 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,298 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,304 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,304 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,304 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,304 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,305 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,305 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0NotInUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,305 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,306 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,306 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,306 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,310 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,310 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,310 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,310 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 119#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,311 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][61], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,311 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,311 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 119#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,312 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,312 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,312 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,312 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L719-->L720: Formula: (= v_~count~0_105 (+ |v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread2of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_105} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_Barrier2_#t~post4#1, ~count~0][50], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,317 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 43#L718-1true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,317 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 43#L718-1true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:57,317 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:57,317 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 11:54:58,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,431 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,431 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,432 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 79#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,432 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:58,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,437 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,437 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,437 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,437 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,438 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,438 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,438 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,438 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 36#L720true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,440 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,440 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,441 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,441 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 56#$Ultimate##0true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,459 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 56#$Ultimate##0true, 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,459 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,459 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:58,829 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,829 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,829 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,829 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:58,829 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 159#true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,474 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,474 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,474 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,474 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,617 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,617 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,617 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,628 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,628 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,628 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,628 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,640 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:54:59,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,649 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([800] L721-1-->L724-5: Formula: (= v_~count~0_4 0) InVars {} OutVars{~count~0=v_~count~0_4} AuxVars[] AssignedVars[~count~0][109], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 159#true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,651 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-26 11:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 11:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 11:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 11:54:59,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,654 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,654 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,721 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,721 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,721 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,722 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,722 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,722 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][69], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 159#true, 10#L733-5true, 38#L724-3true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,728 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,728 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,729 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,729 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,729 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,729 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:54:59,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,735 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,735 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,735 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,735 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,735 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,735 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,736 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:54:59,736 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:54:59,736 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 11:55:00,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 109#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,801 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,802 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 63#L721true, 50#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,894 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,894 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,894 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,894 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,900 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,901 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,901 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,904 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,904 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 109#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,905 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 119#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,907 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][61], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,908 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 119#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,908 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,910 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 73#$Ultimate##0true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,911 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L719-->L720: Formula: (= v_~count~0_105 (+ |v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread2of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_105} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_Barrier2_#t~post4#1, ~count~0][50], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,917 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 43#L718-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,917 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 43#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,917 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,917 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 56#$Ultimate##0true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,925 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 56#$Ultimate##0true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:00,926 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,926 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,926 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:00,926 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:01,587 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:01,656 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:01,743 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:01,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,084 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,084 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,084 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,084 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,084 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,102 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,103 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,103 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,108 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,109 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,109 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,109 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,109 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,137 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,137 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,137 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,137 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,154 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,154 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,154 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,154 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,154 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,154 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,155 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,155 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,160 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-26 11:55:02,161 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 11:55:02,161 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 11:55:02,161 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 11:55:02,161 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 11:55:02,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 70#L724-4true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,165 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 70#L724-4true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,165 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,194 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,195 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,213 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,213 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,213 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,213 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,226 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,226 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 71#L724-5true, 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,227 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,227 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 71#L724-5true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,227 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,231 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,231 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,231 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,232 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,232 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:02,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,237 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,237 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,237 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,237 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:02,238 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:02,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:03,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,401 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,403 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,403 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,408 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,448 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,448 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,449 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,526 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 36#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,526 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 93#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,536 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,536 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,536 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,536 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,542 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,542 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,543 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,543 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,547 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 119#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,550 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][61], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,550 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 119#L718-1true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,550 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L719-->L720: Formula: (= v_~count~0_105 (+ |v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread2of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_105} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_Barrier2_#t~post4#1, ~count~0][50], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,556 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 43#L718-1true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,556 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 43#L718-1true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:03,556 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,556 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:03,557 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,156 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,156 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,156 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,156 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,189 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,189 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,189 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,189 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,190 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,194 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,194 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,194 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,194 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,236 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,263 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,333 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,334 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,334 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,334 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,334 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,362 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,362 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,362 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,362 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,390 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,390 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,390 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,390 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,390 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][29], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,528 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,528 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:04,528 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:04,528 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:04,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L719-->L720: Formula: (= v_~count~0_105 (+ |v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread2of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_105} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_Barrier2_#t~post4#1, ~count~0][13], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,662 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,662 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:04,662 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:04,662 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:04,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,716 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,718 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,718 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,718 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,732 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,733 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 70#L724-4true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,741 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,741 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,741 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,741 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 70#L724-4true, 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,742 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,742 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,742 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,742 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,764 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,764 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:04,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,768 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-26 11:55:04,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 11:55:04,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 11:55:04,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 11:55:04,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,770 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,770 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,790 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,790 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,803 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,803 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,819 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:04,819 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:04,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:05,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:05,819 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,819 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,819 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,819 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:05,988 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:05,989 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:05,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:05,990 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:05,990 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:05,990 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:05,990 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,002 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,002 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,002 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,002 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,002 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,017 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,017 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,017 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,017 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,027 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([800] L721-1-->L724-5: Formula: (= v_~count~0_4 0) InVars {} OutVars{~count~0=v_~count~0_4} AuxVars[] AssignedVars[~count~0][109], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 16#L719-1true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 159#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,030 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-26 11:55:06,030 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 11:55:06,030 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 11:55:06,030 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 11:55:06,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,032 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,032 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,032 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,032 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,033 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,033 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,033 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,033 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,038 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,038 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,038 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,038 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,097 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,097 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,097 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,097 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,426 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,426 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,427 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,427 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,427 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,428 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,428 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 36#L720true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,428 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,429 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,429 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,429 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][69], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 159#true, 38#L724-3true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,436 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,436 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,436 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,436 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,438 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,438 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,438 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,438 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,446 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,451 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,453 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 79#$Ultimate##0true, 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,455 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_97 4294967296))) InVars {~count~0=v_~count~0_97} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_97} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][83], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 67#L724true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,624 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 63#L721true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,624 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,624 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][29], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,669 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:06,669 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:06,669 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:06,670 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:06,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,735 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,735 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,735 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,735 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,745 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,745 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,745 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,745 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,769 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,769 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,769 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,769 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,779 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,779 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,779 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,779 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,780 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,780 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,780 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,785 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,785 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,785 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,785 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,818 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,828 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,828 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,828 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,828 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,829 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,829 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,829 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:06,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,873 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,873 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,873 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,873 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 10#L733-5true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 11#L724-1true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,938 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,938 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,938 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,938 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,939 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,939 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,939 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,939 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:06,965 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,965 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,965 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:06,965 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 63#L721true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 49#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,247 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,247 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,247 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,247 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,299 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,299 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,299 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,299 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,301 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,301 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,301 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,309 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,309 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,309 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,317 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,317 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,317 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,317 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,318 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,318 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:07,318 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 11:55:07,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,319 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,320 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,320 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,321 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,321 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,322 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,322 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,342 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,343 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:07,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,346 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-26 11:55:07,346 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 11:55:07,346 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 11:55:07,346 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 11:55:07,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,348 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,348 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 95#L721true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,359 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,359 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,360 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,360 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,367 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,367 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, 72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,367 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, 72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,368 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,376 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:07,376 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:07,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:08,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,926 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,926 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,926 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,926 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,926 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,927 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,927 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,927 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,927 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,981 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,981 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,982 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][45], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 159#true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,989 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][46], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, thr1Thread4of4ForFork0InUse, 14#L724-3true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 159#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,989 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:08,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:08,990 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,990 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,990 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:08,990 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,015 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,015 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,015 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,015 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,016 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,038 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,038 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,039 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,039 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,044 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,044 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,045 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,047 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-26 11:55:09,047 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 11:55:09,048 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 11:55:09,048 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 11:55:09,048 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 11:55:09,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 70#L724-4true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,053 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,053 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,053 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,053 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 70#L724-4true, 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,053 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,053 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,053 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,054 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,059 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,085 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,085 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,085 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,105 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,105 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,106 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,106 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,106 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 36#L720true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,118 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 36#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,119 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,119 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,119 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,120 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 36#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,120 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,120 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,124 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,124 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,124 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 105#L718-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,130 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,130 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,130 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 105#L718-1true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,131 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_97 4294967296))) InVars {~count~0=v_~count~0_97} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_97} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][83], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 67#L724true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,255 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:09,255 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,255 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,255 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 63#L721true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,255 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:09,256 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,256 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,256 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][29], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,305 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:09,306 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:09,306 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:09,306 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:09,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,362 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,362 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,362 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,362 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,374 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,374 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,374 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,374 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,378 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,378 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,378 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,378 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,388 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,388 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,388 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,388 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,390 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,390 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,390 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,390 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,399 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,399 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,399 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,399 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,400 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,400 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,400 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,400 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,400 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 11#L724-1true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,414 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,414 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,414 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,414 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,429 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,429 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,429 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,429 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,430 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,430 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,430 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,430 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,441 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,441 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,441 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,441 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,442 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,442 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,442 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,442 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,442 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,485 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,485 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,485 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,485 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 63#L721true, 109#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 49#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,799 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,799 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,799 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,799 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,842 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,842 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,842 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,842 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,843 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,843 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,843 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,843 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,844 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,845 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,845 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,846 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,846 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,847 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,847 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,847 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,848 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,848 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,848 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,848 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,849 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,849 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,849 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,849 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,868 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,868 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,877 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,877 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,878 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:09,878 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:09,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:10,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:10,455 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:10,455 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:10,455 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:10,455 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:10,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][29], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 29#L724-5true, 107#L720true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:10,868 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:10,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:10,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:10,868 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:11,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L719-->L720: Formula: (= v_~count~0_105 (+ |v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread2of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread2of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_105} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_Barrier2_#t~post4#1, ~count~0][13], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 36#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,014 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,014 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:11,014 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:11,014 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:11,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,075 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,076 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,076 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,076 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,076 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,077 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,077 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,077 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,077 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,394 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,395 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 70#L724-4true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,406 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 70#L724-4true, 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,407 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,425 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,435 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,435 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,442 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,442 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,444 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,444 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,445 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,445 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,448 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,449 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:11,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,450 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-26 11:55:11,450 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 11:55:11,450 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 11:55:11,450 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 11:55:11,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,453 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,453 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,453 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,453 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,453 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,454 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,454 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,454 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,454 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,454 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,488 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,488 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,489 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,490 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,490 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,490 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,490 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,502 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,502 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,521 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,522 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 11#L724-1true, 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,563 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,563 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,563 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,563 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,748 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,753 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,753 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,753 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,753 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,755 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,755 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,755 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,755 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,782 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,782 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,782 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,782 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,785 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,785 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,785 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,785 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 59#L724-5true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 10#L733-5true, 38#L724-3true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:11,882 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,882 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,882 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:11,882 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][140], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,004 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,086 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,086 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,086 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,087 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,087 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,088 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,088 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,089 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,089 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,090 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,091 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,091 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,091 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,091 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,092 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,092 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,093 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,093 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,093 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_97 4294967296))) InVars {~count~0=v_~count~0_97} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_97} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][83], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 67#L724true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,222 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:12,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 37#L725true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 63#L721true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,222 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:12,223 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,223 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,223 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][29], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 37#L725true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,273 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:12,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:12,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,674 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,674 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,674 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,674 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,687 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 11#L724-1true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,909 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,909 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,909 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,909 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:12,911 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,911 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,911 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:12,911 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 63#L721true, 109#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 49#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,221 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,276 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,276 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,276 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,276 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,278 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,279 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,279 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 92#L724-1true, Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,287 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,287 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,287 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,287 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), 92#L724-1true, thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,288 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,288 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,288 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,288 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,295 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,295 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,295 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,295 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,296 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 57#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,296 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:13,296 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:13,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,297 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,297 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,297 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,297 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,298 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,299 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,299 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,299 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,299 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,299 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,300 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,300 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,300 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,300 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,300 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 109#L721true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,310 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,310 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,310 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,310 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,315 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,315 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,315 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,316 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,319 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,319 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,319 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,323 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,324 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,324 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,325 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,325 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,326 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,326 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,326 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,326 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:13,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 50#L721true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,328 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-26 11:55:13,328 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 11:55:13,328 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 11:55:13,328 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 11:55:13,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,330 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,330 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,330 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,342 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,342 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,342 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 6#L724-1true, 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,343 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,343 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,349 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,349 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,349 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,349 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,350 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,350 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,350 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,350 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,359 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,359 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,359 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 11#L724-1true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,385 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,525 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,525 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,526 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,526 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:13,845 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,845 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,845 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:13,846 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][140], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,128 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,128 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,128 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,128 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,172 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,172 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,173 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,173 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,173 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,173 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,174 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,174 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,175 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,175 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,176 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,176 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,176 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,177 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,177 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,177 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,177 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,178 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,178 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_97 4294967296))) InVars {~count~0=v_~count~0_97} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_97} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][83], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 67#L724true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,289 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 63#L721true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,289 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L719-->L720: Formula: (= v_~count~0_93 (+ |v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12| 1)) InVars {thr1Thread3of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread3of4ForFork0_Barrier2_#t~post4#1_12|} OutVars{~count~0=v_~count~0_93} AuxVars[] AssignedVars[~count~0, thr1Thread3of4ForFork0_Barrier2_#t~post4#1][29], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 107#L720true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,345 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:14,345 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,345 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,345 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:14,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,406 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,406 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,406 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,406 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][9], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 59#L724-5true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 143#true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,416 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,416 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,416 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,416 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,418 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,418 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,418 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,418 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 11#L724-1true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:14,448 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,448 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,448 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:14,448 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L719-1-->L721: Formula: (= (mod v_~count~0_95 4294967296) 3) InVars {~count~0=v_~count~0_95} OutVars{thr1Thread4of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread4of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_95} AuxVars[] AssignedVars[thr1Thread4of4ForFork0_Barrier2_#t~post4#1][84], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 63#L721true, 109#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 49#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,165 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,165 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,165 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,165 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,224 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,224 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][138], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,226 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,226 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,226 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,226 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,227 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,227 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,228 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,228 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,228 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,228 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,228 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,228 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,229 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,230 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,230 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,231 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,231 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,231 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,232 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,250 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,250 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,250 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,252 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,253 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,253 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,253 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,253 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,253 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,259 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,260 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,270 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,270 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,271 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [120#L724-3true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,271 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 29#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,465 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,465 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,465 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,465 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 71#L724-5true, 10#L733-5true, 74#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,505 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,505 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,505 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,505 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,518 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,518 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,518 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,518 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,518 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,519 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,519 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,519 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,520 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,520 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,520 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,520 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,521 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,521 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,521 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,521 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:15,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, 11#L724-1true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,550 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,550 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,550 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,550 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,724 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,724 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,724 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,724 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 29#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 38#L724-3true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:15,868 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,868 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,868 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:15,868 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][140], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 37#L725true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,290 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,290 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,290 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,290 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,392 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,392 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,393 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,394 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,394 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,395 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,396 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,396 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,397 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,398 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,399 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,399 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,400 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,400 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,401 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,401 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 45#L721-1true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,402 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,402 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,402 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,402 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,415 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,415 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,415 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,416 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,416 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,416 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,416 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,416 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 10#L733-5true, 74#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,473 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,473 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,473 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,473 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 29#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,534 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,534 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,534 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,534 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,556 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,556 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,556 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,556 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,557 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 10#L733-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,557 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,557 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,557 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,557 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:16,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([776] L724-5-->L725: Formula: (and (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|) (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (not (= |v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{~MTX~0=v_~MTX~0_32, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1_7|, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread3of4ForFork0_assume_abort_if_not_~cond#1][128], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 11#L724-1true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,581 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,581 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,581 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,581 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][140], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,908 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,908 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,908 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,908 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,950 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,950 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,950 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 71#L724-5true, 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,951 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 71#L724-5true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,951 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,951 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,952 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,952 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,952 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,953 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,953 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,954 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,954 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,954 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,955 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 59#L724-5true, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,955 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,955 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,955 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 59#L724-5true, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,956 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 10#L733-5true, 74#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:16,988 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 11:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-26 11:55:17,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 29#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,538 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,538 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,538 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,538 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 71#L724-5true, 74#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,598 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,598 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,598 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,598 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,607 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [72#L725true, thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,608 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,608 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 72#L725true, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,609 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,609 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 143#true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,609 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,610 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 37#L725true, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,610 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 37#L725true, 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,610 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,610 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 37#L725true, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,611 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [72#L725true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 74#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,683 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,683 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,683 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,683 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 29#L724-5true, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), 98#L725true, Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,739 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,739 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,739 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,739 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,760 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, 8#L724-5true, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,761 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L719-1-->L721: Formula: (= (mod v_~count~0_99 4294967296) 3) InVars {~count~0=v_~count~0_99} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_11|, ~count~0=v_~count~0_99} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][33], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 95#L721true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,761 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L719-1-->L724: Formula: (not (= 3 (mod v_~count~0_101 4294967296))) InVars {~count~0=v_~count~0_101} OutVars{thr1Thread1of4ForFork0_Barrier2_#t~post4#1=|v_thr1Thread1of4ForFork0_Barrier2_#t~post4#1_13|, ~count~0=v_~count~0_101} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_Barrier2_#t~post4#1][34], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 161#(= ~COND~0 0), 20#L733-4true, thr1Thread4of4ForFork0InUse, 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 91#L724true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), 143#true, 61#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 82#thr1Err0ASSERT_VIOLATIONASSERTtrue, Black: 145#(and (<= ~count~0 0) (<= 0 ~count~0)), Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,762 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,762 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,762 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,762 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 11:55:17,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([802] L724-5-->L725: Formula: (and (not (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7| 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| (ite (= (mod v_~MTX~0_33 256) 1) 1 0)) (= |v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7| |v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|) (= 0 v_~MTX~0_32)) InVars {~MTX~0=v_~MTX~0_33} OutVars{thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1_7|, ~MTX~0=v_~MTX~0_32, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[~MTX~0, thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread4of4ForFork0_assume_abort_if_not_~cond#1][141], [thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 20#L733-4true, 161#(= ~COND~0 0), 44#thr1Err0ASSERT_VIOLATIONASSERTtrue, thr1Thread4of4ForFork0InUse, 145#(and (<= ~count~0 0) (<= 0 ~count~0)), 137#(= (select |#valid| |ULTIMATE.start_main_~#t~0#1.base|) 1), 53#L724-4true, 74#L724-4true, 141#(and (= |ULTIMATE.start_main_~#t~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t~0#1.base|) 4)), Black: 146#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|)), Black: 147#(and (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), 98#L725true, Black: 143#true, Black: 151#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= ~count~0 1) (< 0 (+ (div ~count~0 4294967296) 1))), Black: 149#(and (<= |thr1Thread1of4ForFork0_Barrier2_#t~post4#1| 0) (<= ~count~0 0) (<= 0 |thr1Thread1of4ForFork0_Barrier2_#t~post4#1|) (<= 0 ~count~0)), thr1Thread1of4ForFork0InUse]) [2023-08-26 11:55:17,791 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 11:55:17,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 11:55:17,858 INFO L124 PetriNetUnfolderBase]: 295565/410417 cut-off events. [2023-08-26 11:55:17,858 INFO L125 PetriNetUnfolderBase]: For 239756/273424 co-relation queries the response was YES. [2023-08-26 11:55:19,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 960983 conditions, 410417 events. 295565/410417 cut-off events. For 239756/273424 co-relation queries the response was YES. Maximal size of possible extension queue 19843. Compared 3542228 event pairs, 107518 based on Foata normal form. 22427/417796 useless extension candidates. Maximal degree in co-relation 960965. Up to 193952 conditions per place. [2023-08-26 11:55:21,645 INFO L140 encePairwiseOnDemand]: 225/238 looper letters, 102 selfloop transitions, 9 changer transitions 0/153 dead transitions. [2023-08-26 11:55:21,645 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 153 transitions, 838 flow [2023-08-26 11:55:21,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 11:55:21,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 11:55:21,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 340 transitions. [2023-08-26 11:55:21,647 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2023-08-26 11:55:21,647 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 340 transitions. [2023-08-26 11:55:21,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 340 transitions. [2023-08-26 11:55:21,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 11:55:21,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 340 transitions. [2023-08-26 11:55:21,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 113.33333333333333) internal successors, (340), 3 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:55:21,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 238.0) internal successors, (952), 4 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:55:21,649 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 238.0) internal successors, (952), 4 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:55:21,649 INFO L175 Difference]: Start difference. First operand has 80 places, 101 transitions, 426 flow. Second operand 3 states and 340 transitions. [2023-08-26 11:55:21,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 153 transitions, 838 flow [2023-08-26 11:55:23,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 153 transitions, 838 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 11:55:23,439 INFO L231 Difference]: Finished difference. Result has 84 places, 109 transitions, 502 flow [2023-08-26 11:55:23,439 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=426, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=502, PETRI_PLACES=84, PETRI_TRANSITIONS=109} [2023-08-26 11:55:23,439 INFO L281 CegarLoopForPetriNet]: 73 programPoint places, 11 predicate places. [2023-08-26 11:55:23,439 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 109 transitions, 502 flow [2023-08-26 11:55:23,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 88.66666666666667) internal successors, (266), 3 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:55:23,440 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 11:55:23,440 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 11:55:23,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 11:55:23,440 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thr1Err0ASSERT_VIOLATIONASSERT === [thr1Err0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 5 more)] === [2023-08-26 11:55:23,440 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 11:55:23,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1702647275, now seen corresponding path program 1 times [2023-08-26 11:55:23,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 11:55:23,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133797302] [2023-08-26 11:55:23,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 11:55:23,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 11:55:23,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 11:55:23,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-26 11:55:23,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 11:55:23,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133797302] [2023-08-26 11:55:23,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133797302] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 11:55:23,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 11:55:23,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 11:55:23,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293095536] [2023-08-26 11:55:23,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 11:55:23,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 11:55:23,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 11:55:23,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 11:55:23,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 11:55:23,509 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 238 [2023-08-26 11:55:23,509 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 109 transitions, 502 flow. Second operand has 5 states, 5 states have (on average 73.2) internal successors, (366), 5 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 11:55:23,510 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 11:55:23,510 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 238 [2023-08-26 11:55:23,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand