/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -i ../../../trunk/examples/svcomp/pthread-ext/12_fmaxsymopt_cas.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 00:26:12,330 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 00:26:12,332 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 00:26:12,357 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 00:26:12,357 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 00:26:12,358 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 00:26:12,360 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 00:26:12,361 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 00:26:12,363 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 00:26:12,363 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 00:26:12,364 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 00:26:12,365 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 00:26:12,366 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 00:26:12,367 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 00:26:12,370 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 00:26:12,371 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 00:26:12,371 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 00:26:12,372 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 00:26:12,377 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 00:26:12,380 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 00:26:12,381 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 00:26:12,384 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 00:26:12,385 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 00:26:12,386 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 00:26:12,391 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 00:26:12,391 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 00:26:12,391 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 00:26:12,394 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 00:26:12,394 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 00:26:12,396 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 00:26:12,397 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 00:26:12,397 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 00:26:12,398 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 00:26:12,399 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 00:26:12,399 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 00:26:12,400 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 00:26:12,401 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 00:26:12,402 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 00:26:12,402 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 00:26:12,403 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 00:26:12,404 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 00:26:12,405 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2020-10-16 00:26:12,453 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 00:26:12,454 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 00:26:12,455 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 00:26:12,455 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 00:26:12,455 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 00:26:12,455 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 00:26:12,456 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 00:26:12,456 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 00:26:12,458 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 00:26:12,458 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 00:26:12,458 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 00:26:12,458 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 00:26:12,459 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 00:26:12,459 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 00:26:12,459 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 00:26:12,459 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 00:26:12,459 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 00:26:12,460 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 00:26:12,460 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 00:26:12,460 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 00:26:12,460 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 00:26:12,460 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 00:26:12,460 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 00:26:12,461 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 00:26:12,461 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 00:26:12,465 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 00:26:12,465 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 00:26:12,465 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 00:26:12,466 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 00:26:12,733 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 00:26:12,745 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 00:26:12,748 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 00:26:12,750 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 00:26:12,750 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 00:26:12,751 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/12_fmaxsymopt_cas.i [2020-10-16 00:26:12,807 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/33c0a6188/8bcee80798354760930126e4861a1692/FLAGc7c045578 [2020-10-16 00:26:13,329 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 00:26:13,330 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/12_fmaxsymopt_cas.i [2020-10-16 00:26:13,350 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/33c0a6188/8bcee80798354760930126e4861a1692/FLAGc7c045578 [2020-10-16 00:26:13,551 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/33c0a6188/8bcee80798354760930126e4861a1692 [2020-10-16 00:26:13,559 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 00:26:13,560 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 00:26:13,561 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 00:26:13,562 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 00:26:13,565 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 00:26:13,566 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:26:13" (1/1) ... [2020-10-16 00:26:13,568 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@662188bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:13, skipping insertion in model container [2020-10-16 00:26:13,569 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:26:13" (1/1) ... [2020-10-16 00:26:13,576 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 00:26:13,614 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 00:26:14,024 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 00:26:14,039 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 00:26:14,117 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 00:26:14,193 INFO L208 MainTranslator]: Completed translation [2020-10-16 00:26:14,194 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14 WrapperNode [2020-10-16 00:26:14,194 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 00:26:14,195 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 00:26:14,195 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 00:26:14,195 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 00:26:14,203 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,219 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,243 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 00:26:14,244 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 00:26:14,244 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 00:26:14,244 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 00:26:14,252 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,252 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,255 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,256 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,266 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,271 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,273 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... [2020-10-16 00:26:14,276 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 00:26:14,277 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 00:26:14,277 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 00:26:14,277 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 00:26:14,278 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 00:26:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-10-16 00:26:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-10-16 00:26:14,347 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-10-16 00:26:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 00:26:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 00:26:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 00:26:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-10-16 00:26:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 00:26:14,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 00:26:14,349 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 00:26:14,954 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 00:26:14,954 INFO L298 CfgBuilder]: Removed 11 assume(true) statements. [2020-10-16 00:26:14,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:26:14 BoogieIcfgContainer [2020-10-16 00:26:14,957 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 00:26:14,958 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 00:26:14,958 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 00:26:14,961 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 00:26:14,962 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 12:26:13" (1/3) ... [2020-10-16 00:26:14,962 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6749bc66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:26:14, skipping insertion in model container [2020-10-16 00:26:14,963 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:14" (2/3) ... [2020-10-16 00:26:14,963 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6749bc66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:26:14, skipping insertion in model container [2020-10-16 00:26:14,963 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:26:14" (3/3) ... [2020-10-16 00:26:14,970 INFO L111 eAbstractionObserver]: Analyzing ICFG 12_fmaxsymopt_cas.i [2020-10-16 00:26:14,992 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 00:26:15,003 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 00:26:15,008 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 00:26:15,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,047 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,047 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,047 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,047 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,061 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,062 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,062 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,062 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,062 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,062 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,063 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,063 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,063 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,065 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,065 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,065 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,070 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,070 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,070 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,071 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,072 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,073 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,073 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,073 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,073 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,073 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,074 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,074 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,074 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,074 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,075 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,075 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,075 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,075 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,075 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,076 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,076 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,076 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,076 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,077 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,077 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:15,094 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 00:26:15,112 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 00:26:15,113 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 00:26:15,113 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 00:26:15,113 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 00:26:15,113 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 00:26:15,113 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 00:26:15,114 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 00:26:15,114 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 00:26:15,128 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 76 places, 84 transitions, 173 flow [2020-10-16 00:26:15,172 INFO L129 PetriNetUnfolder]: 12/92 cut-off events. [2020-10-16 00:26:15,172 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:26:15,178 INFO L80 FinitePrefix]: Finished finitePrefix Result has 97 conditions, 92 events. 12/92 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 126 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 67. Up to 4 conditions per place. [2020-10-16 00:26:15,178 INFO L82 GeneralOperation]: Start removeDead. Operand has 76 places, 84 transitions, 173 flow [2020-10-16 00:26:15,185 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 76 places, 84 transitions, 173 flow [2020-10-16 00:26:15,187 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 00:26:15,190 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 84 transitions, 173 flow [2020-10-16 00:26:15,192 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 84 transitions, 173 flow [2020-10-16 00:26:15,193 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 76 places, 84 transitions, 173 flow [2020-10-16 00:26:15,222 INFO L129 PetriNetUnfolder]: 12/92 cut-off events. [2020-10-16 00:26:15,223 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:26:15,224 INFO L80 FinitePrefix]: Finished finitePrefix Result has 97 conditions, 92 events. 12/92 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 127 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 67. Up to 4 conditions per place. [2020-10-16 00:26:15,227 INFO L117 LiptonReduction]: Number of co-enabled transitions 1160 [2020-10-16 00:26:15,279 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:15,872 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:26:16,073 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:16,219 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49 [2020-10-16 00:26:16,932 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:17,367 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2020-10-16 00:26:17,546 INFO L132 LiptonReduction]: Checked pairs total: 1307 [2020-10-16 00:26:17,546 INFO L134 LiptonReduction]: Total number of compositions: 81 [2020-10-16 00:26:17,555 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2370 [2020-10-16 00:26:17,564 INFO L129 PetriNetUnfolder]: 1/11 cut-off events. [2020-10-16 00:26:17,564 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:26:17,568 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:17,568 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2020-10-16 00:26:17,569 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:17,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:17,575 INFO L82 PathProgramCache]: Analyzing trace with hash -522398186, now seen corresponding path program 1 times [2020-10-16 00:26:17,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:17,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519091194] [2020-10-16 00:26:17,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:17,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:26:17,705 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:26:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:26:17,725 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:26:17,747 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 00:26:17,748 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 00:26:17,748 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 00:26:17,749 WARN L371 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 00:26:17,750 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-10-16 00:26:17,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,771 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,771 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,776 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,776 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,776 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,777 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,777 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,777 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,777 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,777 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,777 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,779 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,779 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,780 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,781 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,782 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,782 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,783 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,784 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,785 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,785 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,786 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,786 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,787 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,787 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,788 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,789 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,789 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,790 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,790 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,791 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,792 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,792 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,792 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,792 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,792 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,793 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,794 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,794 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,794 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,795 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,796 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,796 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,796 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,797 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,797 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,797 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,797 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,797 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,797 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,798 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,799 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,799 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,799 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,799 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,799 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,799 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,800 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,800 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,800 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,800 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,800 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,800 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,801 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,801 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,801 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,801 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,801 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,802 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,802 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,805 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,805 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,805 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,805 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,805 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,805 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,806 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,807 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,808 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,808 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,809 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,809 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,813 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,814 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,814 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,815 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,815 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,816 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,816 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,816 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,817 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,817 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,817 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,817 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,817 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:17,824 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-10-16 00:26:17,824 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 00:26:17,824 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 00:26:17,824 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 00:26:17,824 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 00:26:17,824 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 00:26:17,825 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 00:26:17,825 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 00:26:17,825 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 00:26:17,828 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 127 places, 143 transitions, 298 flow [2020-10-16 00:26:17,881 INFO L129 PetriNetUnfolder]: 23/160 cut-off events. [2020-10-16 00:26:17,881 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-16 00:26:17,883 INFO L80 FinitePrefix]: Finished finitePrefix Result has 170 conditions, 160 events. 23/160 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 374 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 125. Up to 6 conditions per place. [2020-10-16 00:26:17,884 INFO L82 GeneralOperation]: Start removeDead. Operand has 127 places, 143 transitions, 298 flow [2020-10-16 00:26:17,885 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 127 places, 143 transitions, 298 flow [2020-10-16 00:26:17,885 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 00:26:17,885 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 127 places, 143 transitions, 298 flow [2020-10-16 00:26:17,886 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 127 places, 143 transitions, 298 flow [2020-10-16 00:26:17,886 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 127 places, 143 transitions, 298 flow [2020-10-16 00:26:17,909 INFO L129 PetriNetUnfolder]: 23/160 cut-off events. [2020-10-16 00:26:17,910 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-16 00:26:17,912 INFO L80 FinitePrefix]: Finished finitePrefix Result has 170 conditions, 160 events. 23/160 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 390 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 125. Up to 6 conditions per place. [2020-10-16 00:26:17,921 INFO L117 LiptonReduction]: Number of co-enabled transitions 9164 [2020-10-16 00:26:18,708 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:26:19,606 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:19,608 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,610 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,626 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:19,626 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,628 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,934 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:19,936 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,939 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,951 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:19,952 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:19,954 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:21,001 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2020-10-16 00:26:21,229 INFO L132 LiptonReduction]: Checked pairs total: 11108 [2020-10-16 00:26:21,229 INFO L134 LiptonReduction]: Total number of compositions: 139 [2020-10-16 00:26:21,229 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3344 [2020-10-16 00:26:21,232 INFO L129 PetriNetUnfolder]: 1/11 cut-off events. [2020-10-16 00:26:21,232 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 00:26:21,232 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:21,232 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 00:26:21,233 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:21,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:21,233 INFO L82 PathProgramCache]: Analyzing trace with hash 932476305, now seen corresponding path program 1 times [2020-10-16 00:26:21,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:21,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466110238] [2020-10-16 00:26:21,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:21,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:21,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466110238] [2020-10-16 00:26:21,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:21,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 00:26:21,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842209744] [2020-10-16 00:26:21,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 00:26:21,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:21,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 00:26:21,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 00:26:21,325 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 282 [2020-10-16 00:26:21,327 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 37 transitions, 86 flow. Second operand 2 states. [2020-10-16 00:26:21,327 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:21,328 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 282 [2020-10-16 00:26:21,329 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:21,340 INFO L129 PetriNetUnfolder]: 6/33 cut-off events. [2020-10-16 00:26:21,340 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-16 00:26:21,340 INFO L80 FinitePrefix]: Finished finitePrefix Result has 44 conditions, 33 events. 6/33 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 52 event pairs, 0 based on Foata normal form. 9/34 useless extension candidates. Maximal degree in co-relation 40. Up to 3 conditions per place. [2020-10-16 00:26:21,342 INFO L132 encePairwiseOnDemand]: 275/282 looper letters, 0 selfloop transitions, 0 changer transitions 0/30 dead transitions. [2020-10-16 00:26:21,342 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 30 places, 30 transitions, 72 flow [2020-10-16 00:26:21,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 00:26:21,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 00:26:21,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 491 transitions. [2020-10-16 00:26:21,359 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8705673758865248 [2020-10-16 00:26:21,359 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 491 transitions. [2020-10-16 00:26:21,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 491 transitions. [2020-10-16 00:26:21,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:21,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 491 transitions. [2020-10-16 00:26:21,369 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 00:26:21,377 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 00:26:21,377 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 00:26:21,379 INFO L185 Difference]: Start difference. First operand has 30 places, 37 transitions, 86 flow. Second operand 2 states and 491 transitions. [2020-10-16 00:26:21,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 30 places, 30 transitions, 72 flow [2020-10-16 00:26:21,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 30 transitions, 70 flow, removed 1 selfloop flow, removed 0 redundant places. [2020-10-16 00:26:21,383 INFO L241 Difference]: Finished difference. Result has 30 places, 30 transitions, 70 flow [2020-10-16 00:26:21,386 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=70, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=70, PETRI_PLACES=30, PETRI_TRANSITIONS=30} [2020-10-16 00:26:21,387 INFO L342 CegarLoopForPetriNet]: 30 programPoint places, 0 predicate places. [2020-10-16 00:26:21,387 INFO L481 AbstractCegarLoop]: Abstraction has has 30 places, 30 transitions, 70 flow [2020-10-16 00:26:21,387 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 00:26:21,387 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:21,388 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1] [2020-10-16 00:26:21,388 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 00:26:21,388 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:21,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:21,388 INFO L82 PathProgramCache]: Analyzing trace with hash -215543844, now seen corresponding path program 1 times [2020-10-16 00:26:21,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:21,389 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826124541] [2020-10-16 00:26:21,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:21,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:26:21,410 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:26:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:26:21,426 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:26:21,433 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 00:26:21,434 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 00:26:21,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 00:26:21,436 WARN L371 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 00:26:21,437 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-10-16 00:26:21,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,452 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,452 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,453 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,453 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,453 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,453 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,453 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,453 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,466 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,466 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,470 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,486 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,508 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,508 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,508 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,509 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,509 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:21,515 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-10-16 00:26:21,515 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 00:26:21,515 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 00:26:21,515 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 00:26:21,515 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 00:26:21,515 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 00:26:21,515 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 00:26:21,516 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 00:26:21,516 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 00:26:21,518 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 178 places, 202 transitions, 425 flow [2020-10-16 00:26:21,550 INFO L129 PetriNetUnfolder]: 34/228 cut-off events. [2020-10-16 00:26:21,550 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-16 00:26:21,553 INFO L80 FinitePrefix]: Finished finitePrefix Result has 244 conditions, 228 events. 34/228 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 710 event pairs, 0 based on Foata normal form. 0/187 useless extension candidates. Maximal degree in co-relation 183. Up to 8 conditions per place. [2020-10-16 00:26:21,553 INFO L82 GeneralOperation]: Start removeDead. Operand has 178 places, 202 transitions, 425 flow [2020-10-16 00:26:21,556 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 178 places, 202 transitions, 425 flow [2020-10-16 00:26:21,556 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 00:26:21,557 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 178 places, 202 transitions, 425 flow [2020-10-16 00:26:21,557 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 178 places, 202 transitions, 425 flow [2020-10-16 00:26:21,557 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 178 places, 202 transitions, 425 flow [2020-10-16 00:26:21,585 INFO L129 PetriNetUnfolder]: 34/228 cut-off events. [2020-10-16 00:26:21,585 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-16 00:26:21,588 INFO L80 FinitePrefix]: Finished finitePrefix Result has 244 conditions, 228 events. 34/228 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 706 event pairs, 0 based on Foata normal form. 0/187 useless extension candidates. Maximal degree in co-relation 183. Up to 8 conditions per place. [2020-10-16 00:26:21,606 INFO L117 LiptonReduction]: Number of co-enabled transitions 24012 [2020-10-16 00:26:21,965 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:22,124 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:26:22,203 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:22,476 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:26:24,854 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2020-10-16 00:26:25,785 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2020-10-16 00:26:26,030 INFO L132 LiptonReduction]: Checked pairs total: 31161 [2020-10-16 00:26:26,030 INFO L134 LiptonReduction]: Total number of compositions: 199 [2020-10-16 00:26:26,030 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4474 [2020-10-16 00:26:26,032 INFO L129 PetriNetUnfolder]: 3/14 cut-off events. [2020-10-16 00:26:26,032 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 00:26:26,032 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:26,032 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 00:26:26,032 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:26,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:26,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1418648921, now seen corresponding path program 1 times [2020-10-16 00:26:26,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:26,033 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933413330] [2020-10-16 00:26:26,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:26,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:26,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933413330] [2020-10-16 00:26:26,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:26,076 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 00:26:26,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555460028] [2020-10-16 00:26:26,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 00:26:26,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:26,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 00:26:26,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 00:26:26,079 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 341 out of 401 [2020-10-16 00:26:26,079 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 54 transitions, 129 flow. Second operand 2 states. [2020-10-16 00:26:26,079 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:26,080 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 341 of 401 [2020-10-16 00:26:26,080 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:26,088 INFO L129 PetriNetUnfolder]: 9/49 cut-off events. [2020-10-16 00:26:26,088 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-16 00:26:26,088 INFO L80 FinitePrefix]: Finished finitePrefix Result has 66 conditions, 49 events. 9/49 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 102 event pairs, 0 based on Foata normal form. 13/50 useless extension candidates. Maximal degree in co-relation 61. Up to 4 conditions per place. [2020-10-16 00:26:26,089 INFO L132 encePairwiseOnDemand]: 391/401 looper letters, 0 selfloop transitions, 0 changer transitions 0/44 dead transitions. [2020-10-16 00:26:26,089 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 44 transitions, 109 flow [2020-10-16 00:26:26,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 00:26:26,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 00:26:26,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 692 transitions. [2020-10-16 00:26:26,094 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8628428927680798 [2020-10-16 00:26:26,094 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 692 transitions. [2020-10-16 00:26:26,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 692 transitions. [2020-10-16 00:26:26,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:26,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 692 transitions. [2020-10-16 00:26:26,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 00:26:26,099 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 00:26:26,099 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 00:26:26,099 INFO L185 Difference]: Start difference. First operand has 43 places, 54 transitions, 129 flow. Second operand 2 states and 692 transitions. [2020-10-16 00:26:26,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 44 transitions, 109 flow [2020-10-16 00:26:26,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 44 transitions, 103 flow, removed 3 selfloop flow, removed 0 redundant places. [2020-10-16 00:26:26,101 INFO L241 Difference]: Finished difference. Result has 43 places, 44 transitions, 103 flow [2020-10-16 00:26:26,102 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=103, PETRI_PLACES=43, PETRI_TRANSITIONS=44} [2020-10-16 00:26:26,102 INFO L342 CegarLoopForPetriNet]: 43 programPoint places, 0 predicate places. [2020-10-16 00:26:26,102 INFO L481 AbstractCegarLoop]: Abstraction has has 43 places, 44 transitions, 103 flow [2020-10-16 00:26:26,102 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 00:26:26,102 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:26,102 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:26,102 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 00:26:26,103 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:26,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:26,103 INFO L82 PathProgramCache]: Analyzing trace with hash 420706356, now seen corresponding path program 1 times [2020-10-16 00:26:26,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:26,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474969599] [2020-10-16 00:26:26,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:26,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:26,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:26,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474969599] [2020-10-16 00:26:26,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:26,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 00:26:26,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002732517] [2020-10-16 00:26:26,170 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-16 00:26:26,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:26,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-16 00:26:26,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-16 00:26:26,173 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 401 [2020-10-16 00:26:26,174 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 44 transitions, 103 flow. Second operand 3 states. [2020-10-16 00:26:26,174 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:26,174 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 401 [2020-10-16 00:26:26,174 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:26,213 INFO L129 PetriNetUnfolder]: 9/50 cut-off events. [2020-10-16 00:26:26,214 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2020-10-16 00:26:26,214 INFO L80 FinitePrefix]: Finished finitePrefix Result has 70 conditions, 50 events. 9/50 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 110 event pairs, 0 based on Foata normal form. 0/38 useless extension candidates. Maximal degree in co-relation 64. Up to 5 conditions per place. [2020-10-16 00:26:26,215 INFO L132 encePairwiseOnDemand]: 398/401 looper letters, 3 selfloop transitions, 2 changer transitions 0/45 dead transitions. [2020-10-16 00:26:26,215 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 45 transitions, 115 flow [2020-10-16 00:26:26,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-16 00:26:26,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-16 00:26:26,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 945 transitions. [2020-10-16 00:26:26,221 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.7855361596009975 [2020-10-16 00:26:26,221 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 945 transitions. [2020-10-16 00:26:26,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 945 transitions. [2020-10-16 00:26:26,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:26,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 945 transitions. [2020-10-16 00:26:26,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-16 00:26:26,228 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-16 00:26:26,228 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-16 00:26:26,228 INFO L185 Difference]: Start difference. First operand has 43 places, 44 transitions, 103 flow. Second operand 3 states and 945 transitions. [2020-10-16 00:26:26,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 45 transitions, 115 flow [2020-10-16 00:26:26,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 45 transitions, 115 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 00:26:26,231 INFO L241 Difference]: Finished difference. Result has 46 places, 45 transitions, 115 flow [2020-10-16 00:26:26,231 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=115, PETRI_PLACES=46, PETRI_TRANSITIONS=45} [2020-10-16 00:26:26,232 INFO L342 CegarLoopForPetriNet]: 43 programPoint places, 3 predicate places. [2020-10-16 00:26:26,232 INFO L481 AbstractCegarLoop]: Abstraction has has 46 places, 45 transitions, 115 flow [2020-10-16 00:26:26,232 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-16 00:26:26,232 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:26,232 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:26,232 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-16 00:26:26,233 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:26,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:26,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1708832904, now seen corresponding path program 1 times [2020-10-16 00:26:26,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:26,234 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743286571] [2020-10-16 00:26:26,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:26,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:26,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:26,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743286571] [2020-10-16 00:26:26,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093359421] [2020-10-16 00:26:26,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:26:26,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:26,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2020-10-16 00:26:26,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:26:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:26,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:26:26,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-10-16 00:26:26,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621708276] [2020-10-16 00:26:26,456 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 00:26:26,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:26,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 00:26:26,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-16 00:26:26,458 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 401 [2020-10-16 00:26:26,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 45 transitions, 115 flow. Second operand 5 states. [2020-10-16 00:26:26,460 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:26,460 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 401 [2020-10-16 00:26:26,460 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:26,480 INFO L129 PetriNetUnfolder]: 9/51 cut-off events. [2020-10-16 00:26:26,480 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2020-10-16 00:26:26,481 INFO L80 FinitePrefix]: Finished finitePrefix Result has 80 conditions, 51 events. 9/51 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 119 event pairs, 0 based on Foata normal form. 0/39 useless extension candidates. Maximal degree in co-relation 72. Up to 5 conditions per place. [2020-10-16 00:26:26,481 INFO L132 encePairwiseOnDemand]: 398/401 looper letters, 3 selfloop transitions, 3 changer transitions 0/46 dead transitions. [2020-10-16 00:26:26,481 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 46 transitions, 131 flow [2020-10-16 00:26:26,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:26:26,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:26:26,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1259 transitions. [2020-10-16 00:26:26,486 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.7849127182044888 [2020-10-16 00:26:26,486 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1259 transitions. [2020-10-16 00:26:26,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1259 transitions. [2020-10-16 00:26:26,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:26,487 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1259 transitions. [2020-10-16 00:26:26,489 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:26:26,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:26:26,492 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:26:26,493 INFO L185 Difference]: Start difference. First operand has 46 places, 45 transitions, 115 flow. Second operand 4 states and 1259 transitions. [2020-10-16 00:26:26,493 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 46 transitions, 131 flow [2020-10-16 00:26:26,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 46 transitions, 127 flow, removed 1 selfloop flow, removed 1 redundant places. [2020-10-16 00:26:26,495 INFO L241 Difference]: Finished difference. Result has 49 places, 46 transitions, 127 flow [2020-10-16 00:26:26,495 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=111, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=127, PETRI_PLACES=49, PETRI_TRANSITIONS=46} [2020-10-16 00:26:26,495 INFO L342 CegarLoopForPetriNet]: 43 programPoint places, 6 predicate places. [2020-10-16 00:26:26,495 INFO L481 AbstractCegarLoop]: Abstraction has has 49 places, 46 transitions, 127 flow [2020-10-16 00:26:26,496 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 00:26:26,496 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:26,496 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:26,710 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-16 00:26:26,711 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:26,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:26,711 INFO L82 PathProgramCache]: Analyzing trace with hash 994926772, now seen corresponding path program 2 times [2020-10-16 00:26:26,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:26,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492546932] [2020-10-16 00:26:26,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:26,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:26,775 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:26:26,775 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492546932] [2020-10-16 00:26:26,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:26,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:26:26,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469159162] [2020-10-16 00:26:26,776 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 00:26:26,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:26,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 00:26:26,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 00:26:26,778 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 232 out of 401 [2020-10-16 00:26:26,779 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 46 transitions, 127 flow. Second operand 4 states. [2020-10-16 00:26:26,779 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:26,779 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 232 of 401 [2020-10-16 00:26:26,779 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:27,797 INFO L129 PetriNetUnfolder]: 5314/7595 cut-off events. [2020-10-16 00:26:27,797 INFO L130 PetriNetUnfolder]: For 1207/1477 co-relation queries the response was YES. [2020-10-16 00:26:27,813 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15302 conditions, 7595 events. 5314/7595 cut-off events. For 1207/1477 co-relation queries the response was YES. Maximal size of possible extension queue 432. Compared 42844 event pairs, 2239 based on Foata normal form. 0/5774 useless extension candidates. Maximal degree in co-relation 15293. Up to 5685 conditions per place. [2020-10-16 00:26:27,869 INFO L132 encePairwiseOnDemand]: 393/401 looper letters, 58 selfloop transitions, 7 changer transitions 0/81 dead transitions. [2020-10-16 00:26:27,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 81 transitions, 327 flow [2020-10-16 00:26:27,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:26:27,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:26:27,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 992 transitions. [2020-10-16 00:26:27,873 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6184538653366584 [2020-10-16 00:26:27,873 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 992 transitions. [2020-10-16 00:26:27,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 992 transitions. [2020-10-16 00:26:27,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:27,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 992 transitions. [2020-10-16 00:26:27,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:26:27,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:26:27,880 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:26:27,880 INFO L185 Difference]: Start difference. First operand has 49 places, 46 transitions, 127 flow. Second operand 4 states and 992 transitions. [2020-10-16 00:26:27,880 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 81 transitions, 327 flow [2020-10-16 00:26:27,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 81 transitions, 319 flow, removed 2 selfloop flow, removed 2 redundant places. [2020-10-16 00:26:27,888 INFO L241 Difference]: Finished difference. Result has 52 places, 52 transitions, 167 flow [2020-10-16 00:26:27,888 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=167, PETRI_PLACES=52, PETRI_TRANSITIONS=52} [2020-10-16 00:26:27,889 INFO L342 CegarLoopForPetriNet]: 43 programPoint places, 9 predicate places. [2020-10-16 00:26:27,889 INFO L481 AbstractCegarLoop]: Abstraction has has 52 places, 52 transitions, 167 flow [2020-10-16 00:26:27,889 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 00:26:27,889 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:27,889 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2020-10-16 00:26:27,889 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-16 00:26:27,889 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:26:27,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:27,890 INFO L82 PathProgramCache]: Analyzing trace with hash -561532047, now seen corresponding path program 1 times [2020-10-16 00:26:27,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:27,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796706668] [2020-10-16 00:26:27,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:27,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:26:27,920 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:26:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:26:27,935 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:26:27,956 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 00:26:27,956 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 00:26:27,957 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-16 00:26:27,957 WARN L371 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 00:26:27,957 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-10-16 00:26:27,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,983 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,990 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,991 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,992 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,993 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,997 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,997 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,997 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,997 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,997 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,997 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,998 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:27,999 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,001 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,002 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,003 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,004 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,006 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,011 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,013 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,014 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,016 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,017 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,018 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,019 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,020 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,026 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,031 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,032 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,037 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,039 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,047 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,047 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:26:28,059 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-10-16 00:26:28,059 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 00:26:28,059 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 00:26:28,059 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 00:26:28,059 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 00:26:28,060 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 00:26:28,060 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 00:26:28,060 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 00:26:28,060 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 00:26:28,063 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 229 places, 261 transitions, 554 flow [2020-10-16 00:26:28,101 INFO L129 PetriNetUnfolder]: 45/296 cut-off events. [2020-10-16 00:26:28,101 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-16 00:26:28,106 INFO L80 FinitePrefix]: Finished finitePrefix Result has 319 conditions, 296 events. 45/296 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1063 event pairs, 0 based on Foata normal form. 0/242 useless extension candidates. Maximal degree in co-relation 241. Up to 10 conditions per place. [2020-10-16 00:26:28,106 INFO L82 GeneralOperation]: Start removeDead. Operand has 229 places, 261 transitions, 554 flow [2020-10-16 00:26:28,112 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 229 places, 261 transitions, 554 flow [2020-10-16 00:26:28,112 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 00:26:28,112 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 261 transitions, 554 flow [2020-10-16 00:26:28,112 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 261 transitions, 554 flow [2020-10-16 00:26:28,112 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 229 places, 261 transitions, 554 flow [2020-10-16 00:26:28,149 INFO L129 PetriNetUnfolder]: 45/296 cut-off events. [2020-10-16 00:26:28,149 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-16 00:26:28,155 INFO L80 FinitePrefix]: Finished finitePrefix Result has 319 conditions, 296 events. 45/296 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1079 event pairs, 0 based on Foata normal form. 0/242 useless extension candidates. Maximal degree in co-relation 241. Up to 10 conditions per place. [2020-10-16 00:26:28,182 INFO L117 LiptonReduction]: Number of co-enabled transitions 45704 [2020-10-16 00:26:28,444 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:26:28,923 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:26:31,190 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,199 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,199 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,200 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,235 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,235 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,236 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,246 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,324 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,332 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,506 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,507 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,508 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,522 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,558 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,570 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,592 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,791 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:31,792 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,793 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:26:31,802 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:33,039 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2020-10-16 00:26:33,629 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2020-10-16 00:26:33,821 INFO L132 LiptonReduction]: Checked pairs total: 57325 [2020-10-16 00:26:33,821 INFO L134 LiptonReduction]: Total number of compositions: 260 [2020-10-16 00:26:33,821 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5709 [2020-10-16 00:26:33,823 INFO L129 PetriNetUnfolder]: 1/11 cut-off events. [2020-10-16 00:26:33,823 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 00:26:33,823 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:33,823 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 00:26:33,824 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:33,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:33,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1081339353, now seen corresponding path program 1 times [2020-10-16 00:26:33,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:33,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987043489] [2020-10-16 00:26:33,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:33,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:33,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987043489] [2020-10-16 00:26:33,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:33,840 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 00:26:33,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729079439] [2020-10-16 00:26:33,840 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 00:26:33,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:33,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 00:26:33,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 00:26:33,842 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 446 out of 521 [2020-10-16 00:26:33,843 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 70 transitions, 172 flow. Second operand 2 states. [2020-10-16 00:26:33,843 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:33,843 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 446 of 521 [2020-10-16 00:26:33,843 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:33,851 INFO L129 PetriNetUnfolder]: 12/64 cut-off events. [2020-10-16 00:26:33,851 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-16 00:26:33,851 INFO L80 FinitePrefix]: Finished finitePrefix Result has 88 conditions, 64 events. 12/64 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 138 event pairs, 0 based on Foata normal form. 17/65 useless extension candidates. Maximal degree in co-relation 82. Up to 5 conditions per place. [2020-10-16 00:26:33,852 INFO L132 encePairwiseOnDemand]: 508/521 looper letters, 0 selfloop transitions, 0 changer transitions 0/57 dead transitions. [2020-10-16 00:26:33,852 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 57 transitions, 146 flow [2020-10-16 00:26:33,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 00:26:33,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 00:26:33,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 905 transitions. [2020-10-16 00:26:33,855 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8685220729366603 [2020-10-16 00:26:33,855 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 905 transitions. [2020-10-16 00:26:33,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 905 transitions. [2020-10-16 00:26:33,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:33,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 905 transitions. [2020-10-16 00:26:33,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 00:26:33,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 00:26:33,860 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 00:26:33,860 INFO L185 Difference]: Start difference. First operand has 55 places, 70 transitions, 172 flow. Second operand 2 states and 905 transitions. [2020-10-16 00:26:33,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 57 transitions, 146 flow [2020-10-16 00:26:33,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 57 transitions, 134 flow, removed 6 selfloop flow, removed 0 redundant places. [2020-10-16 00:26:33,863 INFO L241 Difference]: Finished difference. Result has 55 places, 57 transitions, 134 flow [2020-10-16 00:26:33,863 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=134, PETRI_PLACES=55, PETRI_TRANSITIONS=57} [2020-10-16 00:26:33,863 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 0 predicate places. [2020-10-16 00:26:33,863 INFO L481 AbstractCegarLoop]: Abstraction has has 55 places, 57 transitions, 134 flow [2020-10-16 00:26:33,864 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 00:26:33,864 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:33,864 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:33,864 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-16 00:26:33,864 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:33,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:33,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1810003988, now seen corresponding path program 1 times [2020-10-16 00:26:33,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:33,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529832512] [2020-10-16 00:26:33,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:33,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:33,884 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529832512] [2020-10-16 00:26:33,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:33,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 00:26:33,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493786573] [2020-10-16 00:26:33,885 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-16 00:26:33,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:33,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-16 00:26:33,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-16 00:26:33,888 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 417 out of 521 [2020-10-16 00:26:33,889 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 57 transitions, 134 flow. Second operand 3 states. [2020-10-16 00:26:33,889 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:33,889 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 417 of 521 [2020-10-16 00:26:33,889 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:33,903 INFO L129 PetriNetUnfolder]: 12/65 cut-off events. [2020-10-16 00:26:33,903 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2020-10-16 00:26:33,904 INFO L80 FinitePrefix]: Finished finitePrefix Result has 89 conditions, 65 events. 12/65 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 148 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 82. Up to 5 conditions per place. [2020-10-16 00:26:33,904 INFO L132 encePairwiseOnDemand]: 518/521 looper letters, 3 selfloop transitions, 2 changer transitions 0/58 dead transitions. [2020-10-16 00:26:33,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 58 transitions, 146 flow [2020-10-16 00:26:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-16 00:26:33,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-16 00:26:33,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1257 transitions. [2020-10-16 00:26:33,908 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8042226487523992 [2020-10-16 00:26:33,908 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1257 transitions. [2020-10-16 00:26:33,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1257 transitions. [2020-10-16 00:26:33,909 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:33,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1257 transitions. [2020-10-16 00:26:33,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-16 00:26:33,915 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-16 00:26:33,915 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-16 00:26:33,915 INFO L185 Difference]: Start difference. First operand has 55 places, 57 transitions, 134 flow. Second operand 3 states and 1257 transitions. [2020-10-16 00:26:33,915 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 58 transitions, 146 flow [2020-10-16 00:26:33,916 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 58 transitions, 146 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 00:26:33,917 INFO L241 Difference]: Finished difference. Result has 58 places, 58 transitions, 146 flow [2020-10-16 00:26:33,917 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=146, PETRI_PLACES=58, PETRI_TRANSITIONS=58} [2020-10-16 00:26:33,917 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 3 predicate places. [2020-10-16 00:26:33,918 INFO L481 AbstractCegarLoop]: Abstraction has has 58 places, 58 transitions, 146 flow [2020-10-16 00:26:33,918 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-16 00:26:33,918 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:33,918 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:33,918 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-10-16 00:26:33,918 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:33,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:33,918 INFO L82 PathProgramCache]: Analyzing trace with hash -219647203, now seen corresponding path program 1 times [2020-10-16 00:26:33,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:33,919 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463246189] [2020-10-16 00:26:33,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:33,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:33,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:33,946 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463246189] [2020-10-16 00:26:33,946 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983471776] [2020-10-16 00:26:33,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:26:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:34,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 3 conjunts are in the unsatisfiable core [2020-10-16 00:26:34,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:26:34,047 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:26:34,047 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:26:34,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-10-16 00:26:34,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693543597] [2020-10-16 00:26:34,048 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 00:26:34,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:34,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 00:26:34,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-16 00:26:34,052 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 417 out of 521 [2020-10-16 00:26:34,053 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 58 transitions, 146 flow. Second operand 5 states. [2020-10-16 00:26:34,054 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:34,054 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 417 of 521 [2020-10-16 00:26:34,054 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:34,073 INFO L129 PetriNetUnfolder]: 12/66 cut-off events. [2020-10-16 00:26:34,073 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2020-10-16 00:26:34,074 INFO L80 FinitePrefix]: Finished finitePrefix Result has 99 conditions, 66 events. 12/66 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 158 event pairs, 0 based on Foata normal form. 0/50 useless extension candidates. Maximal degree in co-relation 90. Up to 5 conditions per place. [2020-10-16 00:26:34,074 INFO L132 encePairwiseOnDemand]: 518/521 looper letters, 3 selfloop transitions, 3 changer transitions 0/59 dead transitions. [2020-10-16 00:26:34,074 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 59 transitions, 162 flow [2020-10-16 00:26:34,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:26:34,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:26:34,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1675 transitions. [2020-10-16 00:26:34,080 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.803742802303263 [2020-10-16 00:26:34,080 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1675 transitions. [2020-10-16 00:26:34,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1675 transitions. [2020-10-16 00:26:34,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:34,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1675 transitions. [2020-10-16 00:26:34,084 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:26:34,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:26:34,087 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:26:34,088 INFO L185 Difference]: Start difference. First operand has 58 places, 58 transitions, 146 flow. Second operand 4 states and 1675 transitions. [2020-10-16 00:26:34,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 59 transitions, 162 flow [2020-10-16 00:26:34,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 59 transitions, 158 flow, removed 1 selfloop flow, removed 1 redundant places. [2020-10-16 00:26:34,090 INFO L241 Difference]: Finished difference. Result has 61 places, 59 transitions, 158 flow [2020-10-16 00:26:34,090 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=142, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=158, PETRI_PLACES=61, PETRI_TRANSITIONS=59} [2020-10-16 00:26:34,090 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 6 predicate places. [2020-10-16 00:26:34,090 INFO L481 AbstractCegarLoop]: Abstraction has has 61 places, 59 transitions, 158 flow [2020-10-16 00:26:34,090 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 00:26:34,090 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:34,091 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:34,304 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:26:34,305 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:34,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:34,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1285675316, now seen corresponding path program 2 times [2020-10-16 00:26:34,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:34,307 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112361859] [2020-10-16 00:26:34,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:34,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:26:34,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112361859] [2020-10-16 00:26:34,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:34,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:26:34,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000701065] [2020-10-16 00:26:34,347 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 00:26:34,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:34,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 00:26:34,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 00:26:34,350 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 521 [2020-10-16 00:26:34,351 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 59 transitions, 158 flow. Second operand 4 states. [2020-10-16 00:26:34,351 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:34,351 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 521 [2020-10-16 00:26:34,351 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:42,271 INFO L129 PetriNetUnfolder]: 58397/76753 cut-off events. [2020-10-16 00:26:42,271 INFO L130 PetriNetUnfolder]: For 8706/10142 co-relation queries the response was YES. [2020-10-16 00:26:42,831 INFO L80 FinitePrefix]: Finished finitePrefix Result has 153216 conditions, 76753 events. 58397/76753 cut-off events. For 8706/10142 co-relation queries the response was YES. Maximal size of possible extension queue 3453. Compared 476654 event pairs, 21828 based on Foata normal form. 0/59611 useless extension candidates. Maximal degree in co-relation 153206. Up to 52266 conditions per place. [2020-10-16 00:26:43,303 INFO L132 encePairwiseOnDemand]: 512/521 looper letters, 97 selfloop transitions, 13 changer transitions 0/132 dead transitions. [2020-10-16 00:26:43,304 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 132 transitions, 524 flow [2020-10-16 00:26:43,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 00:26:43,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 00:26:43,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1705 transitions. [2020-10-16 00:26:43,309 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.654510556621881 [2020-10-16 00:26:43,309 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1705 transitions. [2020-10-16 00:26:43,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1705 transitions. [2020-10-16 00:26:43,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:43,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1705 transitions. [2020-10-16 00:26:43,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 00:26:43,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 00:26:43,317 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 00:26:43,317 INFO L185 Difference]: Start difference. First operand has 61 places, 59 transitions, 158 flow. Second operand 5 states and 1705 transitions. [2020-10-16 00:26:43,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 132 transitions, 524 flow [2020-10-16 00:26:43,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 132 transitions, 516 flow, removed 2 selfloop flow, removed 2 redundant places. [2020-10-16 00:26:43,336 INFO L241 Difference]: Finished difference. Result has 66 places, 71 transitions, 245 flow [2020-10-16 00:26:43,336 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=150, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=245, PETRI_PLACES=66, PETRI_TRANSITIONS=71} [2020-10-16 00:26:43,337 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 11 predicate places. [2020-10-16 00:26:43,337 INFO L481 AbstractCegarLoop]: Abstraction has has 66 places, 71 transitions, 245 flow [2020-10-16 00:26:43,337 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 00:26:43,337 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:43,337 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:43,337 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-10-16 00:26:43,337 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:43,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:43,338 INFO L82 PathProgramCache]: Analyzing trace with hash -968998758, now seen corresponding path program 1 times [2020-10-16 00:26:43,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:43,338 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683349769] [2020-10-16 00:26:43,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:43,361 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 00:26:43,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683349769] [2020-10-16 00:26:43,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:43,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 00:26:43,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565724220] [2020-10-16 00:26:43,362 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-16 00:26:43,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:43,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-16 00:26:43,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-16 00:26:43,365 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 413 out of 521 [2020-10-16 00:26:43,365 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 71 transitions, 245 flow. Second operand 3 states. [2020-10-16 00:26:43,366 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:43,366 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 413 of 521 [2020-10-16 00:26:43,366 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:43,508 INFO L129 PetriNetUnfolder]: 624/1484 cut-off events. [2020-10-16 00:26:43,508 INFO L130 PetriNetUnfolder]: For 473/549 co-relation queries the response was YES. [2020-10-16 00:26:43,516 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2998 conditions, 1484 events. 624/1484 cut-off events. For 473/549 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 10192 event pairs, 191 based on Foata normal form. 0/1204 useless extension candidates. Maximal degree in co-relation 2985. Up to 559 conditions per place. [2020-10-16 00:26:43,527 INFO L132 encePairwiseOnDemand]: 518/521 looper letters, 3 selfloop transitions, 2 changer transitions 0/72 dead transitions. [2020-10-16 00:26:43,528 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 72 transitions, 257 flow [2020-10-16 00:26:43,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-16 00:26:43,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-16 00:26:43,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1245 transitions. [2020-10-16 00:26:43,532 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.7965451055662188 [2020-10-16 00:26:43,532 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1245 transitions. [2020-10-16 00:26:43,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1245 transitions. [2020-10-16 00:26:43,533 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:43,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1245 transitions. [2020-10-16 00:26:43,535 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-16 00:26:43,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-16 00:26:43,537 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-16 00:26:43,537 INFO L185 Difference]: Start difference. First operand has 66 places, 71 transitions, 245 flow. Second operand 3 states and 1245 transitions. [2020-10-16 00:26:43,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 72 transitions, 257 flow [2020-10-16 00:26:43,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 72 transitions, 257 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 00:26:43,541 INFO L241 Difference]: Finished difference. Result has 69 places, 72 transitions, 257 flow [2020-10-16 00:26:43,541 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=245, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=257, PETRI_PLACES=69, PETRI_TRANSITIONS=72} [2020-10-16 00:26:43,542 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 14 predicate places. [2020-10-16 00:26:43,542 INFO L481 AbstractCegarLoop]: Abstraction has has 69 places, 72 transitions, 257 flow [2020-10-16 00:26:43,542 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-16 00:26:43,542 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:43,542 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:43,542 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-10-16 00:26:43,542 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:43,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:43,543 INFO L82 PathProgramCache]: Analyzing trace with hash -478958903, now seen corresponding path program 1 times [2020-10-16 00:26:43,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:43,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409186953] [2020-10-16 00:26:43,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:43,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:43,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 00:26:43,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409186953] [2020-10-16 00:26:43,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063862485] [2020-10-16 00:26:43,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:26:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:43,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjunts are in the unsatisfiable core [2020-10-16 00:26:43,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:26:43,667 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 00:26:43,668 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:26:43,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-10-16 00:26:43,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965500138] [2020-10-16 00:26:43,669 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 00:26:43,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:43,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 00:26:43,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-16 00:26:43,672 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 413 out of 521 [2020-10-16 00:26:43,673 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 72 transitions, 257 flow. Second operand 5 states. [2020-10-16 00:26:43,674 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:43,674 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 413 of 521 [2020-10-16 00:26:43,674 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:43,851 INFO L129 PetriNetUnfolder]: 624/1485 cut-off events. [2020-10-16 00:26:43,851 INFO L130 PetriNetUnfolder]: For 483/586 co-relation queries the response was YES. [2020-10-16 00:26:43,864 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3036 conditions, 1485 events. 624/1485 cut-off events. For 483/586 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 10254 event pairs, 191 based on Foata normal form. 0/1204 useless extension candidates. Maximal degree in co-relation 3021. Up to 559 conditions per place. [2020-10-16 00:26:43,875 INFO L132 encePairwiseOnDemand]: 518/521 looper letters, 3 selfloop transitions, 3 changer transitions 0/73 dead transitions. [2020-10-16 00:26:43,875 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 73 transitions, 273 flow [2020-10-16 00:26:43,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:26:43,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:26:43,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1659 transitions. [2020-10-16 00:26:43,879 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.7960652591170825 [2020-10-16 00:26:43,879 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1659 transitions. [2020-10-16 00:26:43,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1659 transitions. [2020-10-16 00:26:43,881 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:43,881 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1659 transitions. [2020-10-16 00:26:43,883 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:26:43,886 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:26:43,886 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:26:43,887 INFO L185 Difference]: Start difference. First operand has 69 places, 72 transitions, 257 flow. Second operand 4 states and 1659 transitions. [2020-10-16 00:26:43,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 73 transitions, 273 flow [2020-10-16 00:26:43,889 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 73 transitions, 269 flow, removed 1 selfloop flow, removed 1 redundant places. [2020-10-16 00:26:43,891 INFO L241 Difference]: Finished difference. Result has 72 places, 73 transitions, 269 flow [2020-10-16 00:26:43,891 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=253, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=269, PETRI_PLACES=72, PETRI_TRANSITIONS=73} [2020-10-16 00:26:43,891 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 17 predicate places. [2020-10-16 00:26:43,891 INFO L481 AbstractCegarLoop]: Abstraction has has 72 places, 73 transitions, 269 flow [2020-10-16 00:26:43,891 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 00:26:43,891 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:43,892 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:44,105 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-10-16 00:26:44,106 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:44,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:44,107 INFO L82 PathProgramCache]: Analyzing trace with hash -1742098506, now seen corresponding path program 1 times [2020-10-16 00:26:44,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:44,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584113233] [2020-10-16 00:26:44,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:44,238 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:26:44,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584113233] [2020-10-16 00:26:44,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166783849] [2020-10-16 00:26:44,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:26:44,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:44,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 00:26:44,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:26:44,375 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 00:26:44,375 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 72 [2020-10-16 00:26:44,378 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-16 00:26:44,379 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:44,380 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[3, 2, 3, 2, 3, 1] term [2020-10-16 00:26:44,381 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:44,382 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 2, 3, 1] term [2020-10-16 00:26:44,383 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:26:44,383 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 00:26:44,436 INFO L625 ElimStorePlain]: treesize reduction 120, result has 9.8 percent of original size [2020-10-16 00:26:44,438 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 00:26:44,439 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:4 [2020-10-16 00:26:44,478 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 00:26:44,478 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 00:26:44,485 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 00:26:44,487 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-10-16 00:26:44,487 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:19 [2020-10-16 00:26:44,528 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2020-10-16 00:26:44,530 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 00:26:44,535 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 00:26:44,536 INFO L545 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-16 00:26:44,536 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:26, output treesize:3 [2020-10-16 00:26:44,552 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:26:44,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 00:26:44,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2020-10-16 00:26:44,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897931544] [2020-10-16 00:26:44,553 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 00:26:44,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:44,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 00:26:44,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:26:44,556 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 521 [2020-10-16 00:26:44,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 73 transitions, 269 flow. Second operand 6 states. [2020-10-16 00:26:44,557 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:44,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 521 [2020-10-16 00:26:44,558 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:26:56,980 INFO L129 PetriNetUnfolder]: 82967/110840 cut-off events. [2020-10-16 00:26:56,980 INFO L130 PetriNetUnfolder]: For 69771/77807 co-relation queries the response was YES. [2020-10-16 00:26:57,362 INFO L80 FinitePrefix]: Finished finitePrefix Result has 279906 conditions, 110840 events. 82967/110840 cut-off events. For 69771/77807 co-relation queries the response was YES. Maximal size of possible extension queue 4729. Compared 741286 event pairs, 26203 based on Foata normal form. 3814/97400 useless extension candidates. Maximal degree in co-relation 279890. Up to 60702 conditions per place. [2020-10-16 00:26:57,807 INFO L132 encePairwiseOnDemand]: 511/521 looper letters, 148 selfloop transitions, 25 changer transitions 0/195 dead transitions. [2020-10-16 00:26:57,807 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 195 transitions, 978 flow [2020-10-16 00:26:57,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 00:26:57,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 00:26:57,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2663 transitions. [2020-10-16 00:26:57,813 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.638915547024952 [2020-10-16 00:26:57,813 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2663 transitions. [2020-10-16 00:26:57,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2663 transitions. [2020-10-16 00:26:57,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:26:57,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2663 transitions. [2020-10-16 00:26:57,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 00:26:57,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 00:26:57,825 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 00:26:57,825 INFO L185 Difference]: Start difference. First operand has 72 places, 73 transitions, 269 flow. Second operand 8 states and 2663 transitions. [2020-10-16 00:26:57,825 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 195 transitions, 978 flow [2020-10-16 00:26:58,335 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 195 transitions, 940 flow, removed 12 selfloop flow, removed 2 redundant places. [2020-10-16 00:26:58,338 INFO L241 Difference]: Finished difference. Result has 80 places, 84 transitions, 413 flow [2020-10-16 00:26:58,338 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=261, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=413, PETRI_PLACES=80, PETRI_TRANSITIONS=84} [2020-10-16 00:26:58,338 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 25 predicate places. [2020-10-16 00:26:58,338 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 84 transitions, 413 flow [2020-10-16 00:26:58,338 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 00:26:58,338 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:26:58,339 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:26:58,545 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:26:58,546 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:26:58,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:26:58,547 INFO L82 PathProgramCache]: Analyzing trace with hash -1445428196, now seen corresponding path program 1 times [2020-10-16 00:26:58,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:26:58,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129636992] [2020-10-16 00:26:58,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:26:58,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:26:58,649 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:26:58,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129636992] [2020-10-16 00:26:58,650 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:26:58,650 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-16 00:26:58,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244696518] [2020-10-16 00:26:58,650 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 00:26:58,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:26:58,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 00:26:58,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2020-10-16 00:26:58,659 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 521 [2020-10-16 00:26:58,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 84 transitions, 413 flow. Second operand 8 states. [2020-10-16 00:26:58,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:26:58,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 521 [2020-10-16 00:26:58,660 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:27:37,342 INFO L129 PetriNetUnfolder]: 210194/271172 cut-off events. [2020-10-16 00:27:37,342 INFO L130 PetriNetUnfolder]: For 342749/355027 co-relation queries the response was YES. [2020-10-16 00:27:38,473 INFO L80 FinitePrefix]: Finished finitePrefix Result has 781986 conditions, 271172 events. 210194/271172 cut-off events. For 342749/355027 co-relation queries the response was YES. Maximal size of possible extension queue 8460. Compared 1752699 event pairs, 33424 based on Foata normal form. 3030/241753 useless extension candidates. Maximal degree in co-relation 781967. Up to 75737 conditions per place. [2020-10-16 00:27:39,635 INFO L132 encePairwiseOnDemand]: 505/521 looper letters, 590 selfloop transitions, 146 changer transitions 0/752 dead transitions. [2020-10-16 00:27:39,635 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 752 transitions, 4384 flow [2020-10-16 00:27:39,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:27:39,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:27:39,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 6018 transitions. [2020-10-16 00:27:39,649 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.5775431861804222 [2020-10-16 00:27:39,649 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 6018 transitions. [2020-10-16 00:27:39,649 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 6018 transitions. [2020-10-16 00:27:39,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:27:39,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 6018 transitions. [2020-10-16 00:27:39,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:27:39,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:27:39,674 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:27:39,674 INFO L185 Difference]: Start difference. First operand has 80 places, 84 transitions, 413 flow. Second operand 20 states and 6018 transitions. [2020-10-16 00:27:39,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 752 transitions, 4384 flow [2020-10-16 00:27:58,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 752 transitions, 4281 flow, removed 7 selfloop flow, removed 3 redundant places. [2020-10-16 00:27:58,692 INFO L241 Difference]: Finished difference. Result has 109 places, 255 transitions, 2128 flow [2020-10-16 00:27:58,692 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=396, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2128, PETRI_PLACES=109, PETRI_TRANSITIONS=255} [2020-10-16 00:27:58,692 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 54 predicate places. [2020-10-16 00:27:58,692 INFO L481 AbstractCegarLoop]: Abstraction has has 109 places, 255 transitions, 2128 flow [2020-10-16 00:27:58,692 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 00:27:58,692 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:27:58,692 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:27:58,692 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-10-16 00:27:58,693 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:27:58,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:27:58,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1827374714, now seen corresponding path program 2 times [2020-10-16 00:27:58,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:27:58,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981467797] [2020-10-16 00:27:58,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:27:58,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:27:58,718 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-16 00:27:58,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981467797] [2020-10-16 00:27:58,718 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:27:58,718 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:27:58,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872019240] [2020-10-16 00:27:58,719 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 00:27:58,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:27:58,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 00:27:58,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 00:27:58,721 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 521 [2020-10-16 00:27:58,722 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 255 transitions, 2128 flow. Second operand 4 states. [2020-10-16 00:27:58,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:27:58,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 521 [2020-10-16 00:27:58,722 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:28:08,814 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 14#thr1ENTRYtrue, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:08,815 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2020-10-16 00:28:08,815 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2020-10-16 00:28:08,815 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:08,815 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2020-10-16 00:28:12,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:12,672 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2020-10-16 00:28:12,673 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:12,673 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2020-10-16 00:28:12,673 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2020-10-16 00:28:14,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:14,238 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2020-10-16 00:28:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2020-10-16 00:28:14,239 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:14,239 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2020-10-16 00:28:15,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:15,679 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2020-10-16 00:28:15,679 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:15,679 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:15,679 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:24,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 14#thr1ENTRYtrue, 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:24,732 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2020-10-16 00:28:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:26,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:26,052 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2020-10-16 00:28:26,052 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:26,052 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:26,052 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:26,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:26,052 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2020-10-16 00:28:26,053 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:26,053 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:26,053 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:26,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:26,353 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2020-10-16 00:28:26,354 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:26,354 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:26,354 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2020-10-16 00:28:27,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:27,627 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2020-10-16 00:28:27,627 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:27,627 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:27,628 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:27,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:27,981 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2020-10-16 00:28:27,981 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:27,982 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:27,982 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:28,019 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 14#thr1ENTRYtrue, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:28,019 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2020-10-16 00:28:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:28,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 14#thr1ENTRYtrue, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:28,020 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2020-10-16 00:28:28,020 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:28,020 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:28,020 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:38,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0NotInUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:28:38,080 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2020-10-16 00:28:38,080 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:38,081 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:38,081 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2020-10-16 00:28:40,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 136#thr1ENTRYtrue, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:40,085 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,085 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,085 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,085 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:40,150 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,150 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,150 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,151 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,186 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:40,186 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,186 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,186 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,187 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 179#L712true, Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:40,187 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,187 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,187 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,187 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 48#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:40,328 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,328 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:40,328 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:40,328 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:41,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0NotInUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:28:41,797 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2020-10-16 00:28:41,797 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:41,797 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:41,797 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2020-10-16 00:28:44,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 136#thr1ENTRYtrue, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:44,378 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,378 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,379 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,379 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 136#thr1ENTRYtrue, 9#L710-1true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:44,379 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,379 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,380 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,380 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0), 187#L701-5true]) [2020-10-16 00:28:44,387 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,387 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,387 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,387 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:44,470 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,470 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,470 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,471 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,794 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 136#thr1ENTRYtrue, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:44,794 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,795 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,795 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,795 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:44,857 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,857 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,858 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,858 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 179#L712true, Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:44,858 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,858 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:44,858 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:44,859 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:46,804 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:28:46,804 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:46,804 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:46,804 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:46,804 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:46,805 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:46,805 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2020-10-16 00:28:46,805 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:28:46,805 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:46,805 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:28:47,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 48#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:47,020 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:47,020 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:47,020 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:47,020 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 136#thr1ENTRYtrue, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:28:49,662 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,662 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,662 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:49,662 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,673 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 187#L701-5true, 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:28:49,673 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,673 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,673 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,673 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,686 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:49,687 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,687 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,687 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,687 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:49,765 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,765 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,765 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,765 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, 98#L701-5true, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:49,766 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,766 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:49,766 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:49,766 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:50,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 48#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:50,369 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:50,369 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:50,369 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:50,370 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:50,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 113#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:50,949 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:50,949 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:50,950 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:50,950 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0), 187#L701-5true]) [2020-10-16 00:28:51,644 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,644 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2020-10-16 00:28:51,644 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,644 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,647 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:28:51,647 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,647 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,647 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,647 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,648 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:51,648 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,648 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,648 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,648 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,649 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:28:51,649 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,649 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,649 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,649 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,650 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:51,650 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,650 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,650 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,650 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:28:51,796 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,796 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,796 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,796 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:51,797 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,797 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,797 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,797 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:51,798 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2020-10-16 00:28:51,798 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,798 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:51,798 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:52,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 103#L712-1true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:52,020 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:52,020 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:52,020 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:52,020 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:52,023 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:52,023 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:52,023 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:52,023 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:52,023 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 136#thr1ENTRYtrue, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:28:53,230 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,231 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,231 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,231 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:28:53,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 120#L711true, 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:28:53,239 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,239 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:53,239 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,239 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:53,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:28:53,240 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,240 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,240 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:28:53,240 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:28:53,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:53,244 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,244 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,244 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,244 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:28:53,245 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,245 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,245 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,245 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 187#L701-5true]) [2020-10-16 00:28:53,246 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,246 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,246 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,246 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:28:53,574 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,574 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,574 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,574 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,575 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:53,575 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,575 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,575 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,575 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), 48#L711-3true, Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:53,837 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,837 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,838 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,838 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 103#L712-1true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:53,843 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,843 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,843 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,843 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 9#L710-1true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:53,844 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,845 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,845 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,845 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), 48#L711-3true, Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:53,845 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:53,846 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,846 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:53,846 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:54,237 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 113#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:54,237 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:54,237 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:54,237 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:54,237 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:28:54,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 179#L712true, Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:28:54,238 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:28:54,238 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:54,238 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:28:54,238 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:08,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 187#L701-5true, 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:08,782 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:29:08,782 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:29:08,782 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,782 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 120#L711true, 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:08,783 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:29:08,783 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,783 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:29:08,783 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:08,784 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:29:08,784 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2020-10-16 00:29:08,784 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,784 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:08,853 INFO L384 tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event [2020-10-16 00:29:08,853 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:08,853 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:08,853 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:09,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 48#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:09,071 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:09,071 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:09,071 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:09,071 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:09,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 113#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:09,549 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:09,549 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:09,549 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:09,550 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,027 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:29:10,028 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,028 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,028 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,028 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,029 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,029 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,029 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,029 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,029 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:29:10,029 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,030 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,030 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,030 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,030 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,030 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,030 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,031 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 120#L711true, 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:10,032 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,032 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,032 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:10,032 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:10,032 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:10,032 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,033 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:10,033 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,033 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:10,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:10,035 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,035 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,036 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,036 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,038 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,038 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,038 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,038 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:10,038 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,039 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,039 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,039 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,039 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,039 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,040 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,040 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,040 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:10,040 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,040 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,040 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,041 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,043 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,043 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,043 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,043 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,043 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true, 120#L711true]) [2020-10-16 00:29:10,256 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,257 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,257 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,361 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:10,362 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,362 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,362 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:29:10,362 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 179#L712true, Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,417 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,417 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,417 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,418 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,418 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,418 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,419 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:10,637 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,637 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,638 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,638 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 120#L711true, 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:10,911 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,911 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,911 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,911 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:29:10,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 28#L708-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:10,912 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2020-10-16 00:29:10,912 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2020-10-16 00:29:10,912 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:10,912 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:11,099 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 48#L711-3true, Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,099 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 103#L712-1true, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,104 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,104 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,104 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,104 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 9#L710-1true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,106 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,106 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,106 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,106 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), 48#L711-3true, Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 179#L712true, Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,107 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,107 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,107 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,107 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), 113#L711-3true, Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,437 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,437 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,437 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,437 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 93#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,438 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,438 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,438 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,438 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,439 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,439 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,439 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,439 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][432], [66#L710true, 131#L712-1true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 442#(<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|)]) [2020-10-16 00:29:11,729 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,729 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:11,730 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,730 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,730 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,730 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][432], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 30#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 442#(<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|)]) [2020-10-16 00:29:11,731 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,731 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,731 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,731 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:11,732 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][432], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 442#(<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|)]) [2020-10-16 00:29:11,732 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,732 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,733 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,733 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][432], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 93#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 442#(<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|)]) [2020-10-16 00:29:11,733 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,733 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,733 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,734 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 11#L709-1true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:11,735 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,735 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,735 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,735 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:29:11,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0), 59#L719true]) [2020-10-16 00:29:11,736 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,736 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:11,736 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:11,736 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:11,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 196#L729-2true, Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:11,738 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,738 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,738 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,738 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,897 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][127], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, 166#L709-2true, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:11,897 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,898 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,898 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,898 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:29:11,899 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 198#L729-3true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 15#L719true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:11,900 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event [2020-10-16 00:29:11,900 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,900 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2020-10-16 00:29:11,900 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2020-10-16 00:29:12,385 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 93#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:12,385 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,385 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,385 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,385 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][140], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 213#thr1EXITtrue, 151#L719-2true, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 179#L712true, Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:12,386 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,386 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,386 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,386 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1686] L709-2-->L711-3: Formula: (and (= |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e_6| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e_6) (= |v_thr1Thread2of4ForFork0_findMax_~#cret~0.offset_36| |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset_6|) (= v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset_6 |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset_6|) (= |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u_6| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u_6) (= |v_thr1Thread2of4ForFork0_findMax_~#cret~0.base_49| |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base_6|) (= |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base_6| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base_6) (= |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset_6| |v_~#max~0.offset_317|) (= |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base_6| |v_~#max~0.base_317|) (let ((.cse1 (select |v_#memory_int_816| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base_6))) (let ((.cse2 (= (select .cse1 v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset_6) v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e_6))) (or (and (= (let ((.cse0 (store |v_#memory_int_816| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base_6 (store .cse1 v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset_6 v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u_6)))) (store .cse0 v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base_6 (store (select .cse0 v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base_6) v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset_6 1))) |v_#memory_int_815|) .cse2) (and (= |v_#memory_int_815| (store |v_#memory_int_816| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base_6 (store (select |v_#memory_int_816| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base_6) v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset_6 0))) (not .cse2))))) (= |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset_6| v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset_6) (= v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base_6 |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base_6|) (= v_thr1Thread2of4ForFork0_findMax_~my_max~0_30 |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u_6|) (< v_thr1Thread2of4ForFork0_findMax_~c~0_15 v_thr1Thread2of4ForFork0_findMax_~my_max~0_30) (= v_thr1Thread2of4ForFork0_findMax_~c~0_15 |v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e_6|)) InVars {~#max~0.offset=|v_~#max~0.offset_317|, thr1Thread2of4ForFork0_findMax_~#cret~0.offset=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.offset_36|, thr1Thread2of4ForFork0_findMax_~#cret~0.base=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.base_49|, thr1Thread2of4ForFork0_findMax_~c~0=v_thr1Thread2of4ForFork0_findMax_~c~0_15, thr1Thread2of4ForFork0_findMax_~my_max~0=v_thr1Thread2of4ForFork0_findMax_~my_max~0_30, #memory_int=|v_#memory_int_816|, ~#max~0.base=|v_~#max~0.base_317|} OutVars{thr1Thread2of4ForFork0_findMax_~#cret~0.base=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.base_49|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u_6|, thr1Thread2of4ForFork0_findMax_~c~0=v_thr1Thread2of4ForFork0_findMax_~c~0_15, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e=v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e_6, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset_6|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base=v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base_6, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset=v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset_6, ~#max~0.base=|v_~#max~0.base_317|, thr1Thread2of4ForFork0_findMax_#t~mem5=|v_thr1Thread2of4ForFork0_findMax_#t~mem5_20|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset=v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset_6, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base=v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base_6, ~#max~0.offset=|v_~#max~0.offset_317|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base_6|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset_6|, thr1Thread2of4ForFork0_findMax_~#cret~0.offset=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.offset_36|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e_6|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u=v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u_6, thr1Thread2of4ForFork0_findMax_~my_max~0=v_thr1Thread2of4ForFork0_findMax_~my_max~0_30, #memory_int=|v_#memory_int_815|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base_6|, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2=|v_thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2_6|} AuxVars[] AssignedVars[thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset, thr1Thread2of4ForFork0_findMax_#t~mem5, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u, #memory_int, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base, thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2][183], [196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 394#(not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 141#L719-2true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 274#true, 213#thr1EXITtrue, 342#(not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)), Black: 276#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0), Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 93#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), 48#L711-3true, Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 439#true]) [2020-10-16 00:29:12,395 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2020-10-16 00:29:12,396 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:12,396 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:12,396 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:12,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), 11#L709-1true, Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:12,503 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,503 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:12,503 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,503 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, 196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 83#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 59#L719true, 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:12,504 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,504 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:12,504 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2020-10-16 00:29:12,504 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2020-10-16 00:29:12,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1640] L710-1-->L710: Formula: (= v_thr1Thread1of4ForFork0_findMax_~c~0_16 (select (select |v_#memory_int_729| |v_~#max~0.base_273|) |v_~#max~0.offset_273|)) InVars {~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, ~#max~0.base=|v_~#max~0.base_273|} OutVars{thr1Thread1of4ForFork0_findMax_~c~0=v_thr1Thread1of4ForFork0_findMax_~c~0_16, ~#max~0.offset=|v_~#max~0.offset_273|, #memory_int=|v_#memory_int_729|, thr1Thread1of4ForFork0_findMax_#t~mem5=|v_thr1Thread1of4ForFork0_findMax_#t~mem5_12|, ~#max~0.base=|v_~#max~0.base_273|} AuxVars[] AssignedVars[thr1Thread1of4ForFork0_findMax_~c~0, thr1Thread1of4ForFork0_findMax_#t~mem5][401], [66#L710true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 198#L729-3true, Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 395#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 146#L719true, 213#thr1EXITtrue, Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 364#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), 179#L712true, Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 444#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0) (<= thr1Thread2of4ForFork0_findMax_~my_max~0 |thr1Thread2of4ForFork0_findMax_#t~mem7|))]) [2020-10-16 00:29:12,558 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2020-10-16 00:29:12,558 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2020-10-16 00:29:12,558 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,558 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2020-10-16 00:29:12,711 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1741] L719-->thr1EXIT: Formula: (and (= (store |v_#valid_1522| |v_thr1Thread2of4ForFork0_findMax_~#cret~0.base_133| 0) |v_#valid_1521|) (<= v_thr1Thread2of4ForFork0_findMax_~my_max~0_51 |v_thr1Thread2of4ForFork0_findMax_#t~mem7_33|) (= |v_thr1Thread2of4ForFork0_#res.base_6| 0) (= |v_thr1Thread2of4ForFork0_#res.offset_6| 0)) InVars {thr1Thread2of4ForFork0_findMax_~#cret~0.base=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.base_133|, #valid=|v_#valid_1522|, thr1Thread2of4ForFork0_findMax_~my_max~0=v_thr1Thread2of4ForFork0_findMax_~my_max~0_51, thr1Thread2of4ForFork0_findMax_#t~mem7=|v_thr1Thread2of4ForFork0_findMax_#t~mem7_33|} OutVars{thr1Thread2of4ForFork0_findMax_~#cret~0.offset=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.offset_104|, thr1Thread2of4ForFork0_findMax_~#cret~0.base=|v_thr1Thread2of4ForFork0_findMax_~#cret~0.base_132|, #valid=|v_#valid_1521|, thr1Thread2of4ForFork0_findMax_~my_max~0=v_thr1Thread2of4ForFork0_findMax_~my_max~0_51, thr1Thread2of4ForFork0_#res.base=|v_thr1Thread2of4ForFork0_#res.base_6|, thr1Thread2of4ForFork0_#res.offset=|v_thr1Thread2of4ForFork0_#res.offset_6|, thr1Thread2of4ForFork0_findMax_#t~mem7=|v_thr1Thread2of4ForFork0_findMax_#t~mem7_32|} AuxVars[] AssignedVars[thr1Thread2of4ForFork0_findMax_~#cret~0.offset, thr1Thread2of4ForFork0_findMax_~#cret~0.base, #valid, thr1Thread2of4ForFork0_#res.base, thr1Thread2of4ForFork0_#res.offset, thr1Thread2of4ForFork0_findMax_#t~mem7][233], [196#L729-2true, Black: 384#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 386#(and (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 382#(and (<= thr1Thread1of4ForFork0_findMax_~c~0 (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|)) (exists ((|ULTIMATE.start_main_~#t~0.base| Int) (|ULTIMATE.start_main_~#t~0.offset| Int)) (and (= (select (select |#memory_int| |ULTIMATE.start_main_~#t~0.base|) |ULTIMATE.start_main_~#t~0.offset|) 0) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)))) (not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|))), 6#thr1EXITtrue, 394#(not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)), Black: 292#(<= thr1Thread2of4ForFork0_findMax_~i~0 (+ thr1Thread2of4ForFork0_findMax_~offset 1)), 141#L719-2true, Black: 243#(<= thr1Thread1of4ForFork0_findMax_~i~0 (+ thr1Thread1of4ForFork0_findMax_~offset 1)), 274#true, 213#thr1EXITtrue, 342#(not (= |ULTIMATE.start_main_~#t~0.base| |~#max~0.base|)), Black: 276#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0), Black: 277#(<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|), Black: 279#(and (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (<= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 93#L710-1true, Black: 286#(= thr1Thread2of4ForFork0_findMax_~offset thr1Thread2of4ForFork0_findMax_~i~0), thr1Thread1of4ForFork0InUse, thr1Thread2of4ForFork0InUse, thr1Thread3of4ForFork0InUse, thr1Thread4of4ForFork0InUse, 232#true, Black: 416#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 418#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 420#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 424#(and (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 393#(= (select |#valid| |~#max~0.base|) 1), Black: 237#(= thr1Thread1of4ForFork0_findMax_~offset thr1Thread1of4ForFork0_findMax_~i~0), Black: 400#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|))), Black: 402#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0)), Black: 404#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 406#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 408#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0)) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), Black: 410#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~c~0) (or (= (select (select |#memory_int| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|) |thr1Thread1of4ForFork0_findMax_~#cret~0.offset|) 0) (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0))), Black: 412#(and (= (select |#valid| |~#max~0.base|) 1) (or (= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread1of4ForFork0_findMax_~my_max~0) (= |thr1Thread1of4ForFork0_findMax_#t~mem6| 0))), Black: 414#(and (= (select |#valid| |~#max~0.base|) 1) (not (= |~#max~0.base| |thr1Thread1of4ForFork0_findMax_~#cret~0.base|)) (= thr1Thread1of4ForFork0_findMax_~my_max~0 |thr1Thread1of4ForFork0_findMax_#t~mem7|)), 441#(= (select (select |#memory_int| |~#max~0.base|) |~#max~0.offset|) thr1Thread2of4ForFork0_findMax_~c~0)]) [2020-10-16 00:29:12,712 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2020-10-16 00:29:12,712 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:12,712 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:12,712 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2020-10-16 00:29:12,809 INFO L129 PetriNetUnfolder]: 268006/358171 cut-off events. [2020-10-16 00:29:12,809 INFO L130 PetriNetUnfolder]: For 1255144/1278194 co-relation queries the response was YES. [2020-10-16 00:29:15,723 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1260390 conditions, 358171 events. 268006/358171 cut-off events. For 1255144/1278194 co-relation queries the response was YES. Maximal size of possible extension queue 15741. Compared 2687754 event pairs, 66942 based on Foata normal form. 13665/333258 useless extension candidates. Maximal degree in co-relation 1260358. Up to 236561 conditions per place. [2020-10-16 00:29:19,263 INFO L132 encePairwiseOnDemand]: 512/521 looper letters, 403 selfloop transitions, 252 changer transitions 0/720 dead transitions. [2020-10-16 00:29:19,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 720 transitions, 7591 flow [2020-10-16 00:29:19,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 00:29:19,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 00:29:19,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1705 transitions. [2020-10-16 00:29:19,267 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.654510556621881 [2020-10-16 00:29:19,267 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1705 transitions. [2020-10-16 00:29:19,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1705 transitions. [2020-10-16 00:29:19,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:29:19,268 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1705 transitions. [2020-10-16 00:29:19,270 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 00:29:19,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 00:29:19,272 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 00:29:19,272 INFO L185 Difference]: Start difference. First operand has 109 places, 255 transitions, 2128 flow. Second operand 5 states and 1705 transitions. [2020-10-16 00:29:19,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 720 transitions, 7591 flow [2020-10-16 00:31:52,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 720 transitions, 6563 flow, removed 514 selfloop flow, removed 0 redundant places. [2020-10-16 00:31:52,762 INFO L241 Difference]: Finished difference. Result has 116 places, 506 transitions, 5228 flow [2020-10-16 00:31:52,762 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=521, PETRI_DIFFERENCE_MINUEND_FLOW=1822, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=5228, PETRI_PLACES=116, PETRI_TRANSITIONS=506} [2020-10-16 00:31:52,762 INFO L342 CegarLoopForPetriNet]: 55 programPoint places, 61 predicate places. [2020-10-16 00:31:52,762 INFO L481 AbstractCegarLoop]: Abstraction has has 116 places, 506 transitions, 5228 flow [2020-10-16 00:31:52,763 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 00:31:52,763 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:31:52,763 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2020-10-16 00:31:52,763 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-10-16 00:31:52,763 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 00:31:52,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:31:52,763 INFO L82 PathProgramCache]: Analyzing trace with hash 13684035, now seen corresponding path program 1 times [2020-10-16 00:31:52,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:31:52,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823639871] [2020-10-16 00:31:52,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:31:52,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:31:52,777 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:31:52,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 00:31:52,783 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 00:31:52,789 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 00:31:52,789 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 00:31:52,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-10-16 00:31:52,790 WARN L371 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 00:31:52,790 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-10-16 00:31:53,474 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,476 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,477 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,485 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,486 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,487 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,492 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,493 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,494 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,495 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,502 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,506 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,507 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,508 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,509 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,510 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,512 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,514 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,516 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,517 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,518 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,519 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,520 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,521 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,522 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,523 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,524 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,525 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,526 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,527 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,528 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,553 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,555 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,557 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,557 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,560 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~offset~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~e~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_~#cret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~my_max~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#in~offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_findMax_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,564 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_findMax_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:31:53,564 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-10-16 00:31:53,565 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 00:31:53,565 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 00:31:53,565 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 00:31:53,565 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 00:31:53,565 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 00:31:53,565 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 00:31:53,565 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 00:31:53,565 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 00:31:53,568 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 280 places, 320 transitions, 685 flow [2020-10-16 00:31:53,604 INFO L129 PetriNetUnfolder]: 56/364 cut-off events. [2020-10-16 00:31:53,605 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-10-16 00:31:53,610 INFO L80 FinitePrefix]: Finished finitePrefix Result has 395 conditions, 364 events. 56/364 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1432 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 309. Up to 12 conditions per place. [2020-10-16 00:31:53,610 INFO L82 GeneralOperation]: Start removeDead. Operand has 280 places, 320 transitions, 685 flow [2020-10-16 00:31:53,613 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 280 places, 320 transitions, 685 flow [2020-10-16 00:31:53,613 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 00:31:53,613 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 280 places, 320 transitions, 685 flow [2020-10-16 00:31:53,613 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 280 places, 320 transitions, 685 flow [2020-10-16 00:31:53,613 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 280 places, 320 transitions, 685 flow [2020-10-16 00:31:53,647 INFO L129 PetriNetUnfolder]: 56/364 cut-off events. [2020-10-16 00:31:53,647 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-10-16 00:31:53,652 INFO L80 FinitePrefix]: Finished finitePrefix Result has 395 conditions, 364 events. 56/364 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1445 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 309. Up to 12 conditions per place. [2020-10-16 00:31:53,680 INFO L117 LiptonReduction]: Number of co-enabled transitions 74240 [2020-10-16 00:31:53,830 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:31:53,973 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:31:54,430 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 19 [2020-10-16 00:31:57,181 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:57,495 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:57,496 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:57,497 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:57,509 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:57,737 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:57,752 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:57,990 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,000 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,000 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:58,001 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:58,396 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,409 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,409 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:58,410 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:58,526 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,539 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,584 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,585 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:58,585 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:31:58,604 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,697 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,708 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,768 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:58,777 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:31:59,437 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2020-10-16 00:32:00,701 INFO L132 LiptonReduction]: Checked pairs total: 92900 [2020-10-16 00:32:00,701 INFO L134 LiptonReduction]: Total number of compositions: 314 [2020-10-16 00:32:00,702 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7089 [2020-10-16 00:32:00,704 INFO L129 PetriNetUnfolder]: 4/18 cut-off events. [2020-10-16 00:32:00,704 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 00:32:00,704 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:32:00,704 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 00:32:00,704 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:32:00,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:32:00,704 INFO L82 PathProgramCache]: Analyzing trace with hash -211499428, now seen corresponding path program 1 times [2020-10-16 00:32:00,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:32:00,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094092120] [2020-10-16 00:32:00,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:32:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:32:00,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:32:00,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094092120] [2020-10-16 00:32:00,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:32:00,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 00:32:00,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677353396] [2020-10-16 00:32:00,716 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 00:32:00,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:32:00,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 00:32:00,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 00:32:00,718 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 538 out of 634 [2020-10-16 00:32:00,719 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 85 transitions, 215 flow. Second operand 2 states. [2020-10-16 00:32:00,719 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:32:00,719 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 538 of 634 [2020-10-16 00:32:00,719 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:32:00,728 INFO L129 PetriNetUnfolder]: 15/78 cut-off events. [2020-10-16 00:32:00,728 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-10-16 00:32:00,729 INFO L80 FinitePrefix]: Finished finitePrefix Result has 110 conditions, 78 events. 15/78 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 174 event pairs, 0 based on Foata normal form. 21/79 useless extension candidates. Maximal degree in co-relation 103. Up to 6 conditions per place. [2020-10-16 00:32:00,729 INFO L132 encePairwiseOnDemand]: 618/634 looper letters, 0 selfloop transitions, 0 changer transitions 0/69 dead transitions. [2020-10-16 00:32:00,729 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 69 transitions, 183 flow [2020-10-16 00:32:00,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 00:32:00,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 00:32:00,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 1092 transitions. [2020-10-16 00:32:00,732 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.861198738170347 [2020-10-16 00:32:00,733 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 1092 transitions. [2020-10-16 00:32:00,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 1092 transitions. [2020-10-16 00:32:00,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:32:00,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 1092 transitions. [2020-10-16 00:32:00,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 00:32:00,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 00:32:00,737 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 00:32:00,737 INFO L185 Difference]: Start difference. First operand has 66 places, 85 transitions, 215 flow. Second operand 2 states and 1092 transitions. [2020-10-16 00:32:00,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 69 transitions, 183 flow [2020-10-16 00:32:00,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 69 transitions, 163 flow, removed 10 selfloop flow, removed 0 redundant places. [2020-10-16 00:32:00,739 INFO L241 Difference]: Finished difference. Result has 66 places, 69 transitions, 163 flow [2020-10-16 00:32:00,740 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=163, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=163, PETRI_PLACES=66, PETRI_TRANSITIONS=69} [2020-10-16 00:32:00,740 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 0 predicate places. [2020-10-16 00:32:00,740 INFO L481 AbstractCegarLoop]: Abstraction has has 66 places, 69 transitions, 163 flow [2020-10-16 00:32:00,740 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 00:32:00,740 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:32:00,740 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:32:00,740 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-10-16 00:32:00,740 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:32:00,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:32:00,741 INFO L82 PathProgramCache]: Analyzing trace with hash -169068132, now seen corresponding path program 1 times [2020-10-16 00:32:00,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:32:00,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496178743] [2020-10-16 00:32:00,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:32:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:32:00,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:32:00,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496178743] [2020-10-16 00:32:00,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:32:00,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 00:32:00,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895290602] [2020-10-16 00:32:00,769 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-16 00:32:00,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:32:00,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-16 00:32:00,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-16 00:32:00,771 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 511 out of 634 [2020-10-16 00:32:00,772 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 69 transitions, 163 flow. Second operand 3 states. [2020-10-16 00:32:00,772 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:32:00,772 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 511 of 634 [2020-10-16 00:32:00,773 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:32:00,785 INFO L129 PetriNetUnfolder]: 15/79 cut-off events. [2020-10-16 00:32:00,785 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2020-10-16 00:32:00,786 INFO L80 FinitePrefix]: Finished finitePrefix Result has 107 conditions, 79 events. 15/79 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 184 event pairs, 0 based on Foata normal form. 0/59 useless extension candidates. Maximal degree in co-relation 99. Up to 6 conditions per place. [2020-10-16 00:32:00,787 INFO L132 encePairwiseOnDemand]: 631/634 looper letters, 3 selfloop transitions, 2 changer transitions 0/70 dead transitions. [2020-10-16 00:32:00,787 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 70 transitions, 175 flow [2020-10-16 00:32:00,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-16 00:32:00,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-16 00:32:00,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1539 transitions. [2020-10-16 00:32:00,791 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8091482649842271 [2020-10-16 00:32:00,791 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1539 transitions. [2020-10-16 00:32:00,791 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1539 transitions. [2020-10-16 00:32:00,792 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:32:00,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1539 transitions. [2020-10-16 00:32:00,795 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-16 00:32:00,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-16 00:32:00,797 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-16 00:32:00,797 INFO L185 Difference]: Start difference. First operand has 66 places, 69 transitions, 163 flow. Second operand 3 states and 1539 transitions. [2020-10-16 00:32:00,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 70 transitions, 175 flow [2020-10-16 00:32:00,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 70 transitions, 175 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 00:32:00,799 INFO L241 Difference]: Finished difference. Result has 69 places, 70 transitions, 175 flow [2020-10-16 00:32:00,799 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=163, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=175, PETRI_PLACES=69, PETRI_TRANSITIONS=70} [2020-10-16 00:32:00,800 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 3 predicate places. [2020-10-16 00:32:00,800 INFO L481 AbstractCegarLoop]: Abstraction has has 69 places, 70 transitions, 175 flow [2020-10-16 00:32:00,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-16 00:32:00,800 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:32:00,800 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:32:00,800 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-10-16 00:32:00,800 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:32:00,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:32:00,801 INFO L82 PathProgramCache]: Analyzing trace with hash -994884798, now seen corresponding path program 1 times [2020-10-16 00:32:00,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:32:00,801 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955204549] [2020-10-16 00:32:00,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:32:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:32:00,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:32:00,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955204549] [2020-10-16 00:32:00,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184487367] [2020-10-16 00:32:00,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:32:00,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:32:00,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 3 conjunts are in the unsatisfiable core [2020-10-16 00:32:00,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:32:00,943 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:32:00,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:32:00,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2020-10-16 00:32:00,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737243638] [2020-10-16 00:32:00,944 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 00:32:00,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:32:00,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 00:32:00,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-10-16 00:32:00,948 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 511 out of 634 [2020-10-16 00:32:00,949 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 70 transitions, 175 flow. Second operand 4 states. [2020-10-16 00:32:00,949 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:32:00,949 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 511 of 634 [2020-10-16 00:32:00,950 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:32:00,973 INFO L129 PetriNetUnfolder]: 15/80 cut-off events. [2020-10-16 00:32:00,973 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2020-10-16 00:32:00,975 INFO L80 FinitePrefix]: Finished finitePrefix Result has 117 conditions, 80 events. 15/80 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 194 event pairs, 0 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 107. Up to 6 conditions per place. [2020-10-16 00:32:00,975 INFO L132 encePairwiseOnDemand]: 631/634 looper letters, 3 selfloop transitions, 3 changer transitions 0/71 dead transitions. [2020-10-16 00:32:00,976 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 71 transitions, 191 flow [2020-10-16 00:32:00,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:32:00,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:32:00,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2051 transitions. [2020-10-16 00:32:00,981 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8087539432176656 [2020-10-16 00:32:00,981 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2051 transitions. [2020-10-16 00:32:00,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2051 transitions. [2020-10-16 00:32:00,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:32:00,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2051 transitions. [2020-10-16 00:32:00,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:32:00,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:32:00,993 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:32:00,994 INFO L185 Difference]: Start difference. First operand has 69 places, 70 transitions, 175 flow. Second operand 4 states and 2051 transitions. [2020-10-16 00:32:00,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 71 transitions, 191 flow [2020-10-16 00:32:00,995 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 71 transitions, 187 flow, removed 1 selfloop flow, removed 1 redundant places. [2020-10-16 00:32:00,996 INFO L241 Difference]: Finished difference. Result has 72 places, 71 transitions, 187 flow [2020-10-16 00:32:00,996 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=171, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=187, PETRI_PLACES=72, PETRI_TRANSITIONS=71} [2020-10-16 00:32:00,996 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 6 predicate places. [2020-10-16 00:32:00,996 INFO L481 AbstractCegarLoop]: Abstraction has has 72 places, 71 transitions, 187 flow [2020-10-16 00:32:00,996 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 00:32:00,997 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:32:00,997 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:32:01,210 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-10-16 00:32:01,210 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:32:01,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:32:01,211 INFO L82 PathProgramCache]: Analyzing trace with hash -825397668, now seen corresponding path program 2 times [2020-10-16 00:32:01,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:32:01,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592517870] [2020-10-16 00:32:01,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:32:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:32:01,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:32:01,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592517870] [2020-10-16 00:32:01,241 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:32:01,241 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:32:01,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587329803] [2020-10-16 00:32:01,243 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 00:32:01,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:32:01,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 00:32:01,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 00:32:01,246 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 399 out of 634 [2020-10-16 00:32:01,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 71 transitions, 187 flow. Second operand 4 states. [2020-10-16 00:32:01,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:32:01,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 399 of 634 [2020-10-16 00:32:01,247 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:33:44,500 INFO L129 PetriNetUnfolder]: 451868/565832 cut-off events. [2020-10-16 00:33:44,501 INFO L130 PetriNetUnfolder]: For 55950/65250 co-relation queries the response was YES. [2020-10-16 00:33:46,380 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1128671 conditions, 565832 events. 451868/565832 cut-off events. For 55950/65250 co-relation queries the response was YES. Maximal size of possible extension queue 18839. Compared 3630801 event pairs, 175980 based on Foata normal form. 0/452685 useless extension candidates. Maximal degree in co-relation 1128660. Up to 389409 conditions per place. [2020-10-16 00:33:48,891 INFO L132 encePairwiseOnDemand]: 624/634 looper letters, 119 selfloop transitions, 15 changer transitions 0/162 dead transitions. [2020-10-16 00:33:48,891 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 162 transitions, 637 flow [2020-10-16 00:33:48,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 00:33:48,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 00:33:48,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2129 transitions. [2020-10-16 00:33:48,895 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.671608832807571 [2020-10-16 00:33:48,895 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2129 transitions. [2020-10-16 00:33:48,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2129 transitions. [2020-10-16 00:33:48,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:33:48,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2129 transitions. [2020-10-16 00:33:48,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 00:33:48,901 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 00:33:48,901 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 00:33:48,902 INFO L185 Difference]: Start difference. First operand has 72 places, 71 transitions, 187 flow. Second operand 5 states and 2129 transitions. [2020-10-16 00:33:48,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 162 transitions, 637 flow [2020-10-16 00:33:48,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 162 transitions, 629 flow, removed 2 selfloop flow, removed 2 redundant places. [2020-10-16 00:33:48,963 INFO L241 Difference]: Finished difference. Result has 77 places, 85 transitions, 289 flow [2020-10-16 00:33:48,963 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=179, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=289, PETRI_PLACES=77, PETRI_TRANSITIONS=85} [2020-10-16 00:33:48,963 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 11 predicate places. [2020-10-16 00:33:48,963 INFO L481 AbstractCegarLoop]: Abstraction has has 77 places, 85 transitions, 289 flow [2020-10-16 00:33:48,963 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 00:33:48,964 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:33:48,964 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:33:48,964 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-10-16 00:33:48,964 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:33:48,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:33:48,964 INFO L82 PathProgramCache]: Analyzing trace with hash 329025465, now seen corresponding path program 1 times [2020-10-16 00:33:48,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:33:48,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003536083] [2020-10-16 00:33:48,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:33:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:33:48,986 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 00:33:48,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003536083] [2020-10-16 00:33:48,986 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:33:48,987 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 00:33:48,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194995196] [2020-10-16 00:33:48,987 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-16 00:33:48,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:33:48,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-16 00:33:48,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-16 00:33:48,991 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 634 [2020-10-16 00:33:48,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 85 transitions, 289 flow. Second operand 3 states. [2020-10-16 00:33:48,993 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:33:48,993 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 634 [2020-10-16 00:33:48,993 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:33:49,628 INFO L129 PetriNetUnfolder]: 1536/3296 cut-off events. [2020-10-16 00:33:49,629 INFO L130 PetriNetUnfolder]: For 1121/1243 co-relation queries the response was YES. [2020-10-16 00:33:49,654 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6846 conditions, 3296 events. 1536/3296 cut-off events. For 1121/1243 co-relation queries the response was YES. Maximal size of possible extension queue 193. Compared 24481 event pairs, 528 based on Foata normal form. 0/2787 useless extension candidates. Maximal degree in co-relation 6832. Up to 1377 conditions per place. [2020-10-16 00:33:49,679 INFO L132 encePairwiseOnDemand]: 631/634 looper letters, 3 selfloop transitions, 2 changer transitions 0/86 dead transitions. [2020-10-16 00:33:49,679 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 86 transitions, 301 flow [2020-10-16 00:33:49,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-16 00:33:49,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-16 00:33:49,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1542 transitions. [2020-10-16 00:33:49,682 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8107255520504731 [2020-10-16 00:33:49,682 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1542 transitions. [2020-10-16 00:33:49,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1542 transitions. [2020-10-16 00:33:49,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:33:49,683 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1542 transitions. [2020-10-16 00:33:49,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-16 00:33:49,687 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-16 00:33:49,687 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-16 00:33:49,687 INFO L185 Difference]: Start difference. First operand has 77 places, 85 transitions, 289 flow. Second operand 3 states and 1542 transitions. [2020-10-16 00:33:49,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 86 transitions, 301 flow [2020-10-16 00:33:49,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 86 transitions, 301 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 00:33:49,692 INFO L241 Difference]: Finished difference. Result has 80 places, 86 transitions, 301 flow [2020-10-16 00:33:49,692 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=289, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=301, PETRI_PLACES=80, PETRI_TRANSITIONS=86} [2020-10-16 00:33:49,693 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 14 predicate places. [2020-10-16 00:33:49,693 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 86 transitions, 301 flow [2020-10-16 00:33:49,693 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-16 00:33:49,693 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:33:49,693 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:33:49,693 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-10-16 00:33:49,693 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:33:49,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:33:49,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1293896468, now seen corresponding path program 1 times [2020-10-16 00:33:49,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:33:49,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243871810] [2020-10-16 00:33:49,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:33:49,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:33:49,723 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 00:33:49,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243871810] [2020-10-16 00:33:49,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006719583] [2020-10-16 00:33:49,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:33:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:33:49,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 3 conjunts are in the unsatisfiable core [2020-10-16 00:33:49,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:33:49,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 00:33:49,827 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:33:49,827 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-10-16 00:33:49,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396920075] [2020-10-16 00:33:49,827 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 00:33:49,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:33:49,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 00:33:49,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-16 00:33:49,830 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 634 [2020-10-16 00:33:49,832 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 86 transitions, 301 flow. Second operand 5 states. [2020-10-16 00:33:49,832 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:33:49,832 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 634 [2020-10-16 00:33:49,832 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:33:50,128 INFO L129 PetriNetUnfolder]: 1536/3301 cut-off events. [2020-10-16 00:33:50,128 INFO L130 PetriNetUnfolder]: For 1131/1280 co-relation queries the response was YES. [2020-10-16 00:33:50,153 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6888 conditions, 3301 events. 1536/3301 cut-off events. For 1131/1280 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 24637 event pairs, 528 based on Foata normal form. 0/2787 useless extension candidates. Maximal degree in co-relation 6872. Up to 1377 conditions per place. [2020-10-16 00:33:50,175 INFO L132 encePairwiseOnDemand]: 631/634 looper letters, 3 selfloop transitions, 3 changer transitions 0/87 dead transitions. [2020-10-16 00:33:50,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 87 transitions, 317 flow [2020-10-16 00:33:50,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:33:50,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:33:50,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2055 transitions. [2020-10-16 00:33:50,178 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8103312302839116 [2020-10-16 00:33:50,179 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2055 transitions. [2020-10-16 00:33:50,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2055 transitions. [2020-10-16 00:33:50,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:33:50,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2055 transitions. [2020-10-16 00:33:50,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:33:50,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:33:50,185 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:33:50,185 INFO L185 Difference]: Start difference. First operand has 80 places, 86 transitions, 301 flow. Second operand 4 states and 2055 transitions. [2020-10-16 00:33:50,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 87 transitions, 317 flow [2020-10-16 00:33:50,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 87 transitions, 313 flow, removed 1 selfloop flow, removed 1 redundant places. [2020-10-16 00:33:50,190 INFO L241 Difference]: Finished difference. Result has 83 places, 87 transitions, 313 flow [2020-10-16 00:33:50,190 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=297, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=313, PETRI_PLACES=83, PETRI_TRANSITIONS=87} [2020-10-16 00:33:50,190 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 17 predicate places. [2020-10-16 00:33:50,190 INFO L481 AbstractCegarLoop]: Abstraction has has 83 places, 87 transitions, 313 flow [2020-10-16 00:33:50,191 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 00:33:50,191 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:33:50,191 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:33:50,391 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:33:50,392 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:33:50,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:33:50,392 INFO L82 PathProgramCache]: Analyzing trace with hash 979711410, now seen corresponding path program 1 times [2020-10-16 00:33:50,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:33:50,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523903940] [2020-10-16 00:33:50,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:33:50,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:33:50,540 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:33:50,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523903940] [2020-10-16 00:33:50,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446279902] [2020-10-16 00:33:50,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:33:50,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:33:50,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 6 conjunts are in the unsatisfiable core [2020-10-16 00:33:50,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:33:50,637 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 64 [2020-10-16 00:33:50,638 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 00:33:50,653 INFO L625 ElimStorePlain]: treesize reduction 42, result has 17.6 percent of original size [2020-10-16 00:33:50,654 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 00:33:50,654 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:4 [2020-10-16 00:33:50,687 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 00:33:50,688 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 00:33:50,694 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 00:33:50,695 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-10-16 00:33:50,696 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:19 [2020-10-16 00:33:50,736 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2020-10-16 00:33:50,737 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 00:33:50,741 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 00:33:50,742 INFO L545 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-16 00:33:50,743 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:26, output treesize:3 [2020-10-16 00:33:50,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:33:50,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 00:33:50,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2020-10-16 00:33:50,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695237682] [2020-10-16 00:33:50,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 00:33:50,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:33:50,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 00:33:50,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:33:50,766 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 393 out of 634 [2020-10-16 00:33:50,767 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 87 transitions, 313 flow. Second operand 6 states. [2020-10-16 00:33:50,767 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:33:50,767 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 393 of 634 [2020-10-16 00:33:50,767 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:36:30,888 INFO L129 PetriNetUnfolder]: 642781/816419 cut-off events. [2020-10-16 00:36:30,888 INFO L130 PetriNetUnfolder]: For 488633/552864 co-relation queries the response was YES. [2020-10-16 00:36:34,651 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2021056 conditions, 816419 events. 642781/816419 cut-off events. For 488633/552864 co-relation queries the response was YES. Maximal size of possible extension queue 26248. Compared 5634464 event pairs, 208333 based on Foata normal form. 23682/751866 useless extension candidates. Maximal degree in co-relation 2021039. Up to 451560 conditions per place. [2020-10-16 00:36:39,965 INFO L132 encePairwiseOnDemand]: 623/634 looper letters, 180 selfloop transitions, 29 changer transitions 0/237 dead transitions. [2020-10-16 00:36:39,965 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 237 transitions, 1162 flow [2020-10-16 00:36:39,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 00:36:39,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 00:36:39,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3339 transitions. [2020-10-16 00:36:39,971 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6583201892744479 [2020-10-16 00:36:39,971 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 3339 transitions. [2020-10-16 00:36:39,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 3339 transitions. [2020-10-16 00:36:39,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:36:39,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 3339 transitions. [2020-10-16 00:36:39,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 00:36:39,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 00:36:39,979 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 00:36:39,979 INFO L185 Difference]: Start difference. First operand has 83 places, 87 transitions, 313 flow. Second operand 8 states and 3339 transitions. [2020-10-16 00:36:39,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 237 transitions, 1162 flow [2020-10-16 00:37:18,318 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 237 transitions, 1124 flow, removed 12 selfloop flow, removed 2 redundant places. [2020-10-16 00:37:18,321 INFO L241 Difference]: Finished difference. Result has 91 places, 100 transitions, 485 flow [2020-10-16 00:37:18,321 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=634, PETRI_DIFFERENCE_MINUEND_FLOW=305, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=485, PETRI_PLACES=91, PETRI_TRANSITIONS=100} [2020-10-16 00:37:18,322 INFO L342 CegarLoopForPetriNet]: 66 programPoint places, 25 predicate places. [2020-10-16 00:37:18,322 INFO L481 AbstractCegarLoop]: Abstraction has has 91 places, 100 transitions, 485 flow [2020-10-16 00:37:18,322 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 00:37:18,322 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:37:18,322 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:37:18,534 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 00:37:18,535 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:37:18,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:37:18,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1316654347, now seen corresponding path program 1 times [2020-10-16 00:37:18,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:37:18,536 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283370875] [2020-10-16 00:37:18,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:37:18,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:37:18,620 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-16 00:37:18,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283370875] [2020-10-16 00:37:18,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:37:18,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-16 00:37:18,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248696563] [2020-10-16 00:37:18,621 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 00:37:18,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:37:18,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 00:37:18,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2020-10-16 00:37:18,625 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 342 out of 634 [2020-10-16 00:37:18,626 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 100 transitions, 485 flow. Second operand 8 states. [2020-10-16 00:37:18,626 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:37:18,626 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 342 of 634 [2020-10-16 00:37:18,626 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2020-10-16 00:37:29,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:37:29,962 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2020-10-16 00:37:29,962 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 00:37:29,965 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 00:37:29,965 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:37:29 BasicIcfg [2020-10-16 00:37:29,966 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 00:37:29,967 INFO L168 Benchmark]: Toolchain (without parser) took 676406.86 ms. Allocated memory was 254.3 MB in the beginning and 9.2 GB in the end (delta: 8.9 GB). Free memory was 208.6 MB in the beginning and 3.4 GB in the end (delta: -3.2 GB). Peak memory consumption was 7.8 GB. Max. memory is 14.2 GB. [2020-10-16 00:37:29,967 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 254.3 MB. Free memory is still 230.7 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 00:37:29,968 INFO L168 Benchmark]: CACSL2BoogieTranslator took 632.89 ms. Allocated memory was 254.3 MB in the beginning and 322.4 MB in the end (delta: 68.2 MB). Free memory was 208.6 MB in the beginning and 278.4 MB in the end (delta: -69.8 MB). Peak memory consumption was 30.6 MB. Max. memory is 14.2 GB. [2020-10-16 00:37:29,968 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.67 ms. Allocated memory is still 322.4 MB. Free memory was 278.4 MB in the beginning and 273.4 MB in the end (delta: 5.0 MB). Peak memory consumption was 5.0 MB. Max. memory is 14.2 GB. [2020-10-16 00:37:29,968 INFO L168 Benchmark]: Boogie Preprocessor took 32.64 ms. Allocated memory is still 322.4 MB. Free memory is still 273.4 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 00:37:29,969 INFO L168 Benchmark]: RCFGBuilder took 680.51 ms. Allocated memory is still 322.4 MB. Free memory was 273.4 MB in the beginning and 233.9 MB in the end (delta: 39.5 MB). Peak memory consumption was 39.5 MB. Max. memory is 14.2 GB. [2020-10-16 00:37:29,969 INFO L168 Benchmark]: TraceAbstraction took 675007.57 ms. Allocated memory was 322.4 MB in the beginning and 9.2 GB in the end (delta: 8.8 GB). Free memory was 233.9 MB in the beginning and 3.4 GB in the end (delta: -3.1 GB). Peak memory consumption was 7.8 GB. Max. memory is 14.2 GB. [2020-10-16 00:37:29,972 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 254.3 MB. Free memory is still 230.7 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 632.89 ms. Allocated memory was 254.3 MB in the beginning and 322.4 MB in the end (delta: 68.2 MB). Free memory was 208.6 MB in the beginning and 278.4 MB in the end (delta: -69.8 MB). Peak memory consumption was 30.6 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 48.67 ms. Allocated memory is still 322.4 MB. Free memory was 278.4 MB in the beginning and 273.4 MB in the end (delta: 5.0 MB). Peak memory consumption was 5.0 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 32.64 ms. Allocated memory is still 322.4 MB. Free memory is still 273.4 MB. There was no memory consumed. Max. memory is 14.2 GB. * RCFGBuilder took 680.51 ms. Allocated memory is still 322.4 MB. Free memory was 273.4 MB in the beginning and 233.9 MB in the end (delta: 39.5 MB). Peak memory consumption was 39.5 MB. Max. memory is 14.2 GB. * TraceAbstraction took 675007.57 ms. Allocated memory was 322.4 MB in the beginning and 9.2 GB in the end (delta: 8.8 GB). Free memory was 233.9 MB in the beginning and 3.4 GB in the end (delta: -3.1 GB). Peak memory consumption was 7.8 GB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 693 VarBasedMoverChecksPositive, 30 VarBasedMoverChecksNegative, 12 SemBasedMoverChecksPositive, 18 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.2s, 30 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.3s, 76 PlacesBefore, 18 PlacesAfterwards, 84 TransitionsBefore, 21 TransitionsAfterwards, 1160 CoEnabledTransitionPairs, 5 FixpointIterations, 14 TrivialSequentialCompositions, 45 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 17 ConcurrentYvCompositions, 5 ChoiceCompositions, 81 TotalNumberOfCompositions, 1307 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 6059 VarBasedMoverChecksPositive, 69 VarBasedMoverChecksNegative, 33 SemBasedMoverChecksPositive, 36 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.4s, 161 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 3.3s, 127 PlacesBefore, 30 PlacesAfterwards, 143 TransitionsBefore, 37 TransitionsAfterwards, 9164 CoEnabledTransitionPairs, 6 FixpointIterations, 14 TrivialSequentialCompositions, 88 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 28 ConcurrentYvCompositions, 9 ChoiceCompositions, 139 TotalNumberOfCompositions, 11108 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 15711 VarBasedMoverChecksPositive, 137 VarBasedMoverChecksNegative, 71 SemBasedMoverChecksPositive, 66 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.5s, 378 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 4.4s, 178 PlacesBefore, 43 PlacesAfterwards, 202 TransitionsBefore, 54 TransitionsAfterwards, 24012 CoEnabledTransitionPairs, 6 FixpointIterations, 14 TrivialSequentialCompositions, 129 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 43 ConcurrentYvCompositions, 13 ChoiceCompositions, 199 TotalNumberOfCompositions, 31161 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 29600 VarBasedMoverChecksPositive, 192 VarBasedMoverChecksNegative, 117 SemBasedMoverChecksPositive, 75 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.9s, 501 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 5.7s, 229 PlacesBefore, 55 PlacesAfterwards, 261 TransitionsBefore, 70 TransitionsAfterwards, 45704 CoEnabledTransitionPairs, 6 FixpointIterations, 14 TrivialSequentialCompositions, 177 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 52 ConcurrentYvCompositions, 17 ChoiceCompositions, 260 TotalNumberOfCompositions, 57325 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 48160 VarBasedMoverChecksPositive, 261 VarBasedMoverChecksNegative, 171 SemBasedMoverChecksPositive, 90 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 1.3s, 623 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 7.0s, 280 PlacesBefore, 66 PlacesAfterwards, 320 TransitionsBefore, 85 TransitionsAfterwards, 74240 CoEnabledTransitionPairs, 6 FixpointIterations, 14 TrivialSequentialCompositions, 210 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 69 ConcurrentYvCompositions, 21 ChoiceCompositions, 314 TotalNumberOfCompositions, 92900 MoverChecksTotal - TimeoutResultAtElement [Line: 719]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 719). Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 342/634 universal loopers) in iteration 8,while PetriNetUnfolder was constructing finite prefix that currently has 184003 conditions, 65560 events (51386/65559 cut-off events. For 82016/87067 co-relation queries the response was YES. Maximal size of possible extension queue 10128. Compared 427025 event pairs, 16991 based on Foata normal form. 277/72073 useless extension candidates. Maximal degree in co-relation 183983. Up to 29645 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 73 locations, 1 error locations. Started 5 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 673.8s, OverallIterations: 26, TraceHistogramMax: 5, AutomataDifference: 646.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 23.2s, HoareTripleCheckerStatistics: 262 SDtfs, 1314 SDslu, 281 SDs, 0 SdLazy, 3450 SolverSat, 241 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 197 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5228occurred in iteration=9, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 354 NumberOfCodeBlocks, 354 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 283 ConstructedInterpolants, 2 QuantifiedInterpolants, 14009 SizeOfPredicates, 25 NumberOfNonLiveVariables, 651 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 29 InterpolantComputations, 17 PerfectInterpolantSequences, 46/58 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown