/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-18 23:55:11,135 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 23:55:11,137 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 23:55:11,188 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 23:55:11,188 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 23:55:11,191 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 23:55:11,193 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 23:55:11,198 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 23:55:11,199 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 23:55:11,203 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 23:55:11,204 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 23:55:11,204 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 23:55:11,205 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 23:55:11,205 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 23:55:11,206 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 23:55:11,206 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 23:55:11,206 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 23:55:11,207 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 23:55:11,208 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 23:55:11,211 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 23:55:11,212 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 23:55:11,215 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 23:55:11,217 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 23:55:11,218 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 23:55:11,219 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 23:55:11,220 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 23:55:11,220 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 23:55:11,220 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 23:55:11,221 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 23:55:11,221 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 23:55:11,222 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 23:55:11,222 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 23:55:11,223 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 23:55:11,223 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 23:55:11,224 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 23:55:11,224 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 23:55:11,224 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 23:55:11,225 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 23:55:11,225 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 23:55:11,225 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 23:55:11,226 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 23:55:11,230 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-NoLbe.epf [2022-01-18 23:55:11,264 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 23:55:11,264 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 23:55:11,265 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 23:55:11,265 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 23:55:11,265 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 23:55:11,266 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 23:55:11,266 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 23:55:11,266 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 23:55:11,266 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 23:55:11,266 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 23:55:11,267 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 23:55:11,268 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 23:55:11,268 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 23:55:11,268 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 23:55:11,268 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 23:55:11,268 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 23:55:11,268 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 23:55:11,268 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 23:55:11,268 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 23:55:11,269 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 23:55:11,269 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 23:55:11,269 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 23:55:11,269 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 23:55:11,269 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-18 23:55:11,269 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-18 23:55:11,460 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 23:55:11,479 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 23:55:11,481 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 23:55:11,482 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-18 23:55:11,483 INFO L275 PluginConnector]: CDTParser initialized [2022-01-18 23:55:11,484 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i [2022-01-18 23:55:11,552 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c8cf3444b/f3bc3937f1984b06a2ce2bfefeea0d7c/FLAGaca032b99 [2022-01-18 23:55:11,993 INFO L306 CDTParser]: Found 1 translation units. [2022-01-18 23:55:11,993 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i [2022-01-18 23:55:12,011 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c8cf3444b/f3bc3937f1984b06a2ce2bfefeea0d7c/FLAGaca032b99 [2022-01-18 23:55:12,341 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c8cf3444b/f3bc3937f1984b06a2ce2bfefeea0d7c [2022-01-18 23:55:12,343 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 23:55:12,345 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-18 23:55:12,346 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-18 23:55:12,346 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-18 23:55:12,348 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-18 23:55:12,349 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,350 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25a6f244 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12, skipping insertion in model container [2022-01-18 23:55:12,350 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,368 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-18 23:55:12,398 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-18 23:55:12,698 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i[47038,47051] [2022-01-18 23:55:12,717 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 23:55:12,725 INFO L203 MainTranslator]: Completed pre-run [2022-01-18 23:55:12,753 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i[47038,47051] [2022-01-18 23:55:12,762 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 23:55:12,804 INFO L208 MainTranslator]: Completed translation [2022-01-18 23:55:12,804 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12 WrapperNode [2022-01-18 23:55:12,804 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-18 23:55:12,805 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 23:55:12,806 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 23:55:12,806 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 23:55:12,812 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,843 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,873 INFO L137 Inliner]: procedures = 271, calls = 56, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 198 [2022-01-18 23:55:12,873 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 23:55:12,874 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 23:55:12,874 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 23:55:12,875 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 23:55:12,881 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,881 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,884 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,884 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,890 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,895 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,897 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,900 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 23:55:12,901 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 23:55:12,901 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 23:55:12,901 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 23:55:12,902 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (1/1) ... [2022-01-18 23:55:12,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 23:55:12,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 23:55:12,953 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-18 23:55:12,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-18 23:55:12,997 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-01-18 23:55:12,998 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-01-18 23:55:12,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-18 23:55:12,998 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 23:55:12,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 23:55:12,999 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 23:55:13,161 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 23:55:13,162 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 23:55:13,412 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 23:55:13,420 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 23:55:13,420 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2022-01-18 23:55:13,422 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 11:55:13 BoogieIcfgContainer [2022-01-18 23:55:13,422 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 23:55:13,424 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 23:55:13,424 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 23:55:13,442 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 23:55:13,442 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.01 11:55:12" (1/3) ... [2022-01-18 23:55:13,443 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@daf9703 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 11:55:13, skipping insertion in model container [2022-01-18 23:55:13,443 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:55:12" (2/3) ... [2022-01-18 23:55:13,443 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@daf9703 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 11:55:13, skipping insertion in model container [2022-01-18 23:55:13,443 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 11:55:13" (3/3) ... [2022-01-18 23:55:13,444 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_78-equ_racing.i [2022-01-18 23:55:13,448 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 23:55:13,448 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-18 23:55:13,448 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 23:55:13,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,526 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,526 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,526 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,526 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,526 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,527 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,528 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,528 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,528 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,528 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,528 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:13,537 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-01-18 23:55:13,577 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 23:55:13,583 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 23:55:13,583 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-18 23:55:13,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 178 places, 203 transitions, 414 flow [2022-01-18 23:55:13,670 INFO L129 PetriNetUnfolder]: 42/275 cut-off events. [2022-01-18 23:55:13,671 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-01-18 23:55:13,680 INFO L84 FinitePrefix]: Finished finitePrefix Result has 281 conditions, 275 events. 42/275 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 887 event pairs, 0 based on Foata normal form. 0/227 useless extension candidates. Maximal degree in co-relation 135. Up to 8 conditions per place. [2022-01-18 23:55:13,681 INFO L82 GeneralOperation]: Start removeDead. Operand has 178 places, 203 transitions, 414 flow [2022-01-18 23:55:13,693 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 174 places, 198 transitions, 401 flow [2022-01-18 23:55:13,741 INFO L129 PetriNetUnfolder]: 14/165 cut-off events. [2022-01-18 23:55:13,741 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-01-18 23:55:13,742 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:13,742 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:13,743 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-01-18 23:55:13,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:13,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1755706946, now seen corresponding path program 1 times [2022-01-18 23:55:13,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:13,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472302066] [2022-01-18 23:55:13,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:13,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:13,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:14,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:14,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:14,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472302066] [2022-01-18 23:55:14,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472302066] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:14,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:14,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 23:55:14,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155469740] [2022-01-18 23:55:14,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:14,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 23:55:14,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:14,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 23:55:14,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 23:55:14,107 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 203 [2022-01-18 23:55:14,111 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 198 transitions, 401 flow. Second operand has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,111 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:14,112 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 203 [2022-01-18 23:55:14,113 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:14,165 INFO L129 PetriNetUnfolder]: 3/176 cut-off events. [2022-01-18 23:55:14,165 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-01-18 23:55:14,166 INFO L84 FinitePrefix]: Finished finitePrefix Result has 192 conditions, 176 events. 3/176 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 294 event pairs, 0 based on Foata normal form. 40/209 useless extension candidates. Maximal degree in co-relation 114. Up to 6 conditions per place. [2022-01-18 23:55:14,168 INFO L132 encePairwiseOnDemand]: 176/203 looper letters, 8 selfloop transitions, 2 changer transitions 0/174 dead transitions. [2022-01-18 23:55:14,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 174 transitions, 373 flow [2022-01-18 23:55:14,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 23:55:14,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-18 23:55:14,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 551 transitions. [2022-01-18 23:55:14,182 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9047619047619048 [2022-01-18 23:55:14,182 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 551 transitions. [2022-01-18 23:55:14,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 551 transitions. [2022-01-18 23:55:14,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:14,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 551 transitions. [2022-01-18 23:55:14,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 183.66666666666666) internal successors, (551), 3 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,196 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 203.0) internal successors, (812), 4 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,197 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 203.0) internal successors, (812), 4 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,199 INFO L186 Difference]: Start difference. First operand has 174 places, 198 transitions, 401 flow. Second operand 3 states and 551 transitions. [2022-01-18 23:55:14,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 174 transitions, 373 flow [2022-01-18 23:55:14,202 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 174 transitions, 373 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-18 23:55:14,206 INFO L242 Difference]: Finished difference. Result has 175 places, 172 transitions, 357 flow [2022-01-18 23:55:14,208 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=203, PETRI_DIFFERENCE_MINUEND_FLOW=349, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=357, PETRI_PLACES=175, PETRI_TRANSITIONS=172} [2022-01-18 23:55:14,212 INFO L334 CegarLoopForPetriNet]: 174 programPoint places, 1 predicate places. [2022-01-18 23:55:14,212 INFO L470 AbstractCegarLoop]: Abstraction has has 175 places, 172 transitions, 357 flow [2022-01-18 23:55:14,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,213 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:14,213 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:14,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 23:55:14,213 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-01-18 23:55:14,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:14,214 INFO L85 PathProgramCache]: Analyzing trace with hash 341960441, now seen corresponding path program 1 times [2022-01-18 23:55:14,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:14,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050758894] [2022-01-18 23:55:14,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:14,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 23:55:14,291 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 23:55:14,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 23:55:14,381 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 23:55:14,381 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 23:55:14,383 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 4 remaining) [2022-01-18 23:55:14,384 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2022-01-18 23:55:14,385 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2022-01-18 23:55:14,385 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2022-01-18 23:55:14,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 23:55:14,388 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1] [2022-01-18 23:55:14,390 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 23:55:14,390 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-01-18 23:55:14,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:14,474 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 23:55:14,481 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 23:55:14,483 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 23:55:14,483 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-01-18 23:55:14,489 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 227 places, 263 transitions, 544 flow [2022-01-18 23:55:14,549 INFO L129 PetriNetUnfolder]: 71/432 cut-off events. [2022-01-18 23:55:14,550 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-01-18 23:55:14,556 INFO L84 FinitePrefix]: Finished finitePrefix Result has 446 conditions, 432 events. 71/432 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1657 event pairs, 0 based on Foata normal form. 0/352 useless extension candidates. Maximal degree in co-relation 277. Up to 12 conditions per place. [2022-01-18 23:55:14,557 INFO L82 GeneralOperation]: Start removeDead. Operand has 227 places, 263 transitions, 544 flow [2022-01-18 23:55:14,564 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 227 places, 263 transitions, 544 flow [2022-01-18 23:55:14,579 INFO L129 PetriNetUnfolder]: 14/163 cut-off events. [2022-01-18 23:55:14,579 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-01-18 23:55:14,579 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:14,580 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:14,580 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-01-18 23:55:14,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:14,581 INFO L85 PathProgramCache]: Analyzing trace with hash 420502284, now seen corresponding path program 1 times [2022-01-18 23:55:14,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:14,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482518156] [2022-01-18 23:55:14,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:14,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:14,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:14,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:14,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482518156] [2022-01-18 23:55:14,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482518156] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:14,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:14,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 23:55:14,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619211831] [2022-01-18 23:55:14,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:14,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-18 23:55:14,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:14,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-18 23:55:14,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-18 23:55:14,660 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 221 out of 263 [2022-01-18 23:55:14,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 263 transitions, 544 flow. Second operand has 2 states, 2 states have (on average 221.5) internal successors, (443), 2 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:14,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 221 of 263 [2022-01-18 23:55:14,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:14,722 INFO L129 PetriNetUnfolder]: 9/365 cut-off events. [2022-01-18 23:55:14,722 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2022-01-18 23:55:14,725 INFO L84 FinitePrefix]: Finished finitePrefix Result has 386 conditions, 365 events. 9/365 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1354 event pairs, 0 based on Foata normal form. 88/435 useless extension candidates. Maximal degree in co-relation 239. Up to 7 conditions per place. [2022-01-18 23:55:14,726 INFO L132 encePairwiseOnDemand]: 228/263 looper letters, 4 selfloop transitions, 0 changer transitions 0/225 dead transitions. [2022-01-18 23:55:14,726 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 225 transitions, 476 flow [2022-01-18 23:55:14,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-18 23:55:14,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-18 23:55:14,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 481 transitions. [2022-01-18 23:55:14,728 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9144486692015209 [2022-01-18 23:55:14,728 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 481 transitions. [2022-01-18 23:55:14,728 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 481 transitions. [2022-01-18 23:55:14,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:14,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 481 transitions. [2022-01-18 23:55:14,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 240.5) internal successors, (481), 2 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 263.0) internal successors, (789), 3 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,732 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 263.0) internal successors, (789), 3 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,732 INFO L186 Difference]: Start difference. First operand has 227 places, 263 transitions, 544 flow. Second operand 2 states and 481 transitions. [2022-01-18 23:55:14,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 225 transitions, 476 flow [2022-01-18 23:55:14,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 225 transitions, 476 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-18 23:55:14,738 INFO L242 Difference]: Finished difference. Result has 225 places, 225 transitions, 468 flow [2022-01-18 23:55:14,738 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=263, PETRI_DIFFERENCE_MINUEND_FLOW=468, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=468, PETRI_PLACES=225, PETRI_TRANSITIONS=225} [2022-01-18 23:55:14,739 INFO L334 CegarLoopForPetriNet]: 227 programPoint places, -2 predicate places. [2022-01-18 23:55:14,739 INFO L470 AbstractCegarLoop]: Abstraction has has 225 places, 225 transitions, 468 flow [2022-01-18 23:55:14,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 221.5) internal successors, (443), 2 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,740 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:14,740 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:14,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 23:55:14,740 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-01-18 23:55:14,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:14,741 INFO L85 PathProgramCache]: Analyzing trace with hash -985271127, now seen corresponding path program 1 times [2022-01-18 23:55:14,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:14,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752134677] [2022-01-18 23:55:14,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:14,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:14,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:14,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:14,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752134677] [2022-01-18 23:55:14,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752134677] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:14,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:14,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 23:55:14,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240339895] [2022-01-18 23:55:14,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:14,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 23:55:14,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:14,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 23:55:14,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 23:55:14,784 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 263 [2022-01-18 23:55:14,785 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 225 transitions, 468 flow. Second operand has 3 states, 3 states have (on average 215.0) internal successors, (645), 3 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,785 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:14,785 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 263 [2022-01-18 23:55:14,785 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:14,849 INFO L129 PetriNetUnfolder]: 7/320 cut-off events. [2022-01-18 23:55:14,849 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2022-01-18 23:55:14,852 INFO L84 FinitePrefix]: Finished finitePrefix Result has 356 conditions, 320 events. 7/320 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1018 event pairs, 0 based on Foata normal form. 0/305 useless extension candidates. Maximal degree in co-relation 351. Up to 16 conditions per place. [2022-01-18 23:55:14,853 INFO L132 encePairwiseOnDemand]: 260/263 looper letters, 13 selfloop transitions, 2 changer transitions 0/229 dead transitions. [2022-01-18 23:55:14,853 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 229 transitions, 506 flow [2022-01-18 23:55:14,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 23:55:14,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-18 23:55:14,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 658 transitions. [2022-01-18 23:55:14,869 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8339670468948035 [2022-01-18 23:55:14,869 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 658 transitions. [2022-01-18 23:55:14,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 658 transitions. [2022-01-18 23:55:14,870 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:14,870 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 658 transitions. [2022-01-18 23:55:14,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 219.33333333333334) internal successors, (658), 3 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 263.0) internal successors, (1052), 4 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,874 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 263.0) internal successors, (1052), 4 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,874 INFO L186 Difference]: Start difference. First operand has 225 places, 225 transitions, 468 flow. Second operand 3 states and 658 transitions. [2022-01-18 23:55:14,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 229 transitions, 506 flow [2022-01-18 23:55:14,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 229 transitions, 506 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-18 23:55:14,878 INFO L242 Difference]: Finished difference. Result has 228 places, 226 transitions, 480 flow [2022-01-18 23:55:14,879 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=263, PETRI_DIFFERENCE_MINUEND_FLOW=468, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=480, PETRI_PLACES=228, PETRI_TRANSITIONS=226} [2022-01-18 23:55:14,879 INFO L334 CegarLoopForPetriNet]: 227 programPoint places, 1 predicate places. [2022-01-18 23:55:14,880 INFO L470 AbstractCegarLoop]: Abstraction has has 228 places, 226 transitions, 480 flow [2022-01-18 23:55:14,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 215.0) internal successors, (645), 3 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:14,880 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:14,880 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:14,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 23:55:14,881 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-01-18 23:55:14,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:14,881 INFO L85 PathProgramCache]: Analyzing trace with hash 699851186, now seen corresponding path program 1 times [2022-01-18 23:55:14,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:14,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28479845] [2022-01-18 23:55:14,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:14,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:14,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:15,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:15,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:15,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28479845] [2022-01-18 23:55:15,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28479845] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:15,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:15,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-18 23:55:15,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008602923] [2022-01-18 23:55:15,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:15,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 23:55:15,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:15,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 23:55:15,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-18 23:55:15,136 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 162 out of 263 [2022-01-18 23:55:15,138 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 226 transitions, 480 flow. Second operand has 10 states, 10 states have (on average 166.0) internal successors, (1660), 10 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:15,138 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:15,138 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 263 [2022-01-18 23:55:15,138 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:16,928 INFO L129 PetriNetUnfolder]: 2243/8613 cut-off events. [2022-01-18 23:55:16,928 INFO L130 PetriNetUnfolder]: For 206/206 co-relation queries the response was YES. [2022-01-18 23:55:16,953 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12502 conditions, 8613 events. 2243/8613 cut-off events. For 206/206 co-relation queries the response was YES. Maximal size of possible extension queue 429. Compared 98951 event pairs, 600 based on Foata normal form. 0/8227 useless extension candidates. Maximal degree in co-relation 12495. Up to 1371 conditions per place. [2022-01-18 23:55:16,980 INFO L132 encePairwiseOnDemand]: 248/263 looper letters, 188 selfloop transitions, 44 changer transitions 57/452 dead transitions. [2022-01-18 23:55:16,981 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 452 transitions, 1574 flow [2022-01-18 23:55:16,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 23:55:16,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-01-18 23:55:16,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4181 transitions. [2022-01-18 23:55:16,991 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6623891001267427 [2022-01-18 23:55:16,991 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4181 transitions. [2022-01-18 23:55:16,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4181 transitions. [2022-01-18 23:55:16,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:16,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4181 transitions. [2022-01-18 23:55:17,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 174.20833333333334) internal successors, (4181), 24 states have internal predecessors, (4181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,013 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 263.0) internal successors, (6575), 25 states have internal predecessors, (6575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,015 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 263.0) internal successors, (6575), 25 states have internal predecessors, (6575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,016 INFO L186 Difference]: Start difference. First operand has 228 places, 226 transitions, 480 flow. Second operand 24 states and 4181 transitions. [2022-01-18 23:55:17,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 452 transitions, 1574 flow [2022-01-18 23:55:17,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 452 transitions, 1572 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-18 23:55:17,024 INFO L242 Difference]: Finished difference. Result has 261 places, 276 transitions, 783 flow [2022-01-18 23:55:17,024 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=263, PETRI_DIFFERENCE_MINUEND_FLOW=478, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=783, PETRI_PLACES=261, PETRI_TRANSITIONS=276} [2022-01-18 23:55:17,025 INFO L334 CegarLoopForPetriNet]: 227 programPoint places, 34 predicate places. [2022-01-18 23:55:17,025 INFO L470 AbstractCegarLoop]: Abstraction has has 261 places, 276 transitions, 783 flow [2022-01-18 23:55:17,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 166.0) internal successors, (1660), 10 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,026 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:17,026 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:17,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 23:55:17,027 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-01-18 23:55:17,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:17,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1556719885, now seen corresponding path program 1 times [2022-01-18 23:55:17,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:17,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398989041] [2022-01-18 23:55:17,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:17,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 23:55:17,051 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 23:55:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 23:55:17,082 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 23:55:17,082 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 23:55:17,082 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-01-18 23:55:17,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2022-01-18 23:55:17,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-01-18 23:55:17,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-01-18 23:55:17,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-01-18 23:55:17,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 23:55:17,084 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2022-01-18 23:55:17,084 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 23:55:17,084 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,113 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,120 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,120 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,120 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,120 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,122 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:17,138 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-18 23:55:17,140 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 23:55:17,141 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 23:55:17,141 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-01-18 23:55:17,143 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 276 places, 323 transitions, 676 flow [2022-01-18 23:55:17,214 INFO L129 PetriNetUnfolder]: 105/622 cut-off events. [2022-01-18 23:55:17,215 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2022-01-18 23:55:17,224 INFO L84 FinitePrefix]: Finished finitePrefix Result has 650 conditions, 622 events. 105/622 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2631 event pairs, 1 based on Foata normal form. 0/506 useless extension candidates. Maximal degree in co-relation 440. Up to 16 conditions per place. [2022-01-18 23:55:17,225 INFO L82 GeneralOperation]: Start removeDead. Operand has 276 places, 323 transitions, 676 flow [2022-01-18 23:55:17,232 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 276 places, 323 transitions, 676 flow [2022-01-18 23:55:17,242 INFO L129 PetriNetUnfolder]: 15/163 cut-off events. [2022-01-18 23:55:17,242 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-01-18 23:55:17,242 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:17,243 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:17,243 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-18 23:55:17,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:17,243 INFO L85 PathProgramCache]: Analyzing trace with hash 645618892, now seen corresponding path program 1 times [2022-01-18 23:55:17,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:17,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215426015] [2022-01-18 23:55:17,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:17,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:17,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:17,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:17,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215426015] [2022-01-18 23:55:17,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215426015] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:17,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:17,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 23:55:17,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036192863] [2022-01-18 23:55:17,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:17,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 23:55:17,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:17,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 23:55:17,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 23:55:17,281 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 323 [2022-01-18 23:55:17,281 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 323 transitions, 676 flow. Second operand has 3 states, 3 states have (on average 261.0) internal successors, (783), 3 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:17,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 323 [2022-01-18 23:55:17,282 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:17,404 INFO L129 PetriNetUnfolder]: 14/481 cut-off events. [2022-01-18 23:55:17,405 INFO L130 PetriNetUnfolder]: For 43/43 co-relation queries the response was YES. [2022-01-18 23:55:17,410 INFO L84 FinitePrefix]: Finished finitePrefix Result has 544 conditions, 481 events. 14/481 cut-off events. For 43/43 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1927 event pairs, 1 based on Foata normal form. 335/792 useless extension candidates. Maximal degree in co-relation 348. Up to 30 conditions per place. [2022-01-18 23:55:17,414 INFO L132 encePairwiseOnDemand]: 274/323 looper letters, 15 selfloop transitions, 2 changer transitions 0/277 dead transitions. [2022-01-18 23:55:17,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 277 transitions, 618 flow [2022-01-18 23:55:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 23:55:17,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-18 23:55:17,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 856 transitions. [2022-01-18 23:55:17,418 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8833849329205367 [2022-01-18 23:55:17,418 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 856 transitions. [2022-01-18 23:55:17,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 856 transitions. [2022-01-18 23:55:17,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:17,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 856 transitions. [2022-01-18 23:55:17,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 323.0) internal successors, (1292), 4 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,424 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 323.0) internal successors, (1292), 4 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,424 INFO L186 Difference]: Start difference. First operand has 276 places, 323 transitions, 676 flow. Second operand 3 states and 856 transitions. [2022-01-18 23:55:17,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 277 transitions, 618 flow [2022-01-18 23:55:17,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 277 transitions, 618 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-18 23:55:17,429 INFO L242 Difference]: Finished difference. Result has 275 places, 274 transitions, 588 flow [2022-01-18 23:55:17,430 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=323, PETRI_DIFFERENCE_MINUEND_FLOW=576, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=588, PETRI_PLACES=275, PETRI_TRANSITIONS=274} [2022-01-18 23:55:17,432 INFO L334 CegarLoopForPetriNet]: 276 programPoint places, -1 predicate places. [2022-01-18 23:55:17,432 INFO L470 AbstractCegarLoop]: Abstraction has has 275 places, 274 transitions, 588 flow [2022-01-18 23:55:17,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 261.0) internal successors, (783), 3 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,433 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:17,433 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:17,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 23:55:17,434 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-18 23:55:17,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:17,434 INFO L85 PathProgramCache]: Analyzing trace with hash -245225620, now seen corresponding path program 1 times [2022-01-18 23:55:17,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:17,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542662206] [2022-01-18 23:55:17,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:17,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:17,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:17,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:17,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542662206] [2022-01-18 23:55:17,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542662206] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:17,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:17,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-18 23:55:17,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046665029] [2022-01-18 23:55:17,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:17,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 23:55:17,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:17,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 23:55:17,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-18 23:55:17,606 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 323 [2022-01-18 23:55:17,608 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 274 transitions, 588 flow. Second operand has 10 states, 10 states have (on average 207.0) internal successors, (2070), 10 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:17,608 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:17,608 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 323 [2022-01-18 23:55:17,608 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:26,212 INFO L129 PetriNetUnfolder]: 23971/72143 cut-off events. [2022-01-18 23:55:26,213 INFO L130 PetriNetUnfolder]: For 2761/2761 co-relation queries the response was YES. [2022-01-18 23:55:26,598 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107751 conditions, 72143 events. 23971/72143 cut-off events. For 2761/2761 co-relation queries the response was YES. Maximal size of possible extension queue 2960. Compared 1040615 event pairs, 5334 based on Foata normal form. 0/70062 useless extension candidates. Maximal degree in co-relation 107633. Up to 13661 conditions per place. [2022-01-18 23:55:26,869 INFO L132 encePairwiseOnDemand]: 307/323 looper letters, 343 selfloop transitions, 58 changer transitions 0/605 dead transitions. [2022-01-18 23:55:26,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 605 transitions, 2216 flow [2022-01-18 23:55:26,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 23:55:26,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-01-18 23:55:26,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 5277 transitions. [2022-01-18 23:55:26,880 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6807275541795665 [2022-01-18 23:55:26,881 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 5277 transitions. [2022-01-18 23:55:26,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 5277 transitions. [2022-01-18 23:55:26,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:26,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 5277 transitions. [2022-01-18 23:55:26,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 219.875) internal successors, (5277), 24 states have internal predecessors, (5277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:26,906 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 323.0) internal successors, (8075), 25 states have internal predecessors, (8075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:26,909 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 323.0) internal successors, (8075), 25 states have internal predecessors, (8075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:26,910 INFO L186 Difference]: Start difference. First operand has 275 places, 274 transitions, 588 flow. Second operand 24 states and 5277 transitions. [2022-01-18 23:55:26,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 605 transitions, 2216 flow [2022-01-18 23:55:26,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 605 transitions, 2214 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-18 23:55:26,925 INFO L242 Difference]: Finished difference. Result has 311 places, 335 transitions, 1008 flow [2022-01-18 23:55:26,926 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=323, PETRI_DIFFERENCE_MINUEND_FLOW=586, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1008, PETRI_PLACES=311, PETRI_TRANSITIONS=335} [2022-01-18 23:55:26,928 INFO L334 CegarLoopForPetriNet]: 276 programPoint places, 35 predicate places. [2022-01-18 23:55:26,928 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 335 transitions, 1008 flow [2022-01-18 23:55:26,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 207.0) internal successors, (2070), 10 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:26,929 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:26,929 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:26,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-18 23:55:26,930 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-18 23:55:26,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:26,930 INFO L85 PathProgramCache]: Analyzing trace with hash -367962712, now seen corresponding path program 1 times [2022-01-18 23:55:26,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:26,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869588499] [2022-01-18 23:55:26,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:26,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:26,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:26,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:26,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869588499] [2022-01-18 23:55:26,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869588499] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 23:55:26,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595438537] [2022-01-18 23:55:26,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:26,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 23:55:26,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 23:55:26,987 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 23:55:27,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-18 23:55:27,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:27,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 23:55:27,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 23:55:27,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:27,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 23:55:27,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:27,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595438537] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 23:55:27,426 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 23:55:27,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-01-18 23:55:27,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776236251] [2022-01-18 23:55:27,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 23:55:27,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 23:55:27,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:27,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 23:55:27,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 23:55:27,429 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 323 [2022-01-18 23:55:27,431 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 335 transitions, 1008 flow. Second operand has 10 states, 10 states have (on average 261.3) internal successors, (2613), 10 states have internal predecessors, (2613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:27,431 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:27,431 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 323 [2022-01-18 23:55:27,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:28,111 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1281] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_13| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} AuxVars[] AssignedVars[][304], [166#L1013-30true, Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 81#L1037-5true, Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 305#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), 347#true, Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread3of3ForFork0NotInUse, Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0)]) [2022-01-18 23:55:28,111 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-01-18 23:55:28,111 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-01-18 23:55:28,111 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-01-18 23:55:28,111 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-01-18 23:55:28,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1281] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_13| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} AuxVars[] AssignedVars[][304], [162#L1013-32true, Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 81#L1037-5true, Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread1of3ForFork0InUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), t_funThread2of3ForFork0NotInUse, Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 347#true, t_funThread3of3ForFork0NotInUse, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0), 307#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5))]) [2022-01-18 23:55:28,121 INFO L384 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2022-01-18 23:55:28,121 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-01-18 23:55:28,121 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-01-18 23:55:28,121 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-01-18 23:55:28,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1281] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_13| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} AuxVars[] AssignedVars[][304], [Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 81#L1037-5true, Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 4#L1013-8true, t_funThread1of3ForFork0InUse, Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread2of3ForFork0NotInUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), 347#true, Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of3ForFork0NotInUse, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0), 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:55:28,126 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2022-01-18 23:55:28,126 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-01-18 23:55:28,126 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-01-18 23:55:28,126 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-01-18 23:55:28,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1282] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_15| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][306], [166#L1013-30true, Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 305#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 81#L1037-5true, Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread1of3ForFork0InUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), t_funThread2of3ForFork0NotInUse, Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 347#true, t_funThread3of3ForFork0NotInUse, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0)]) [2022-01-18 23:55:28,129 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is not cut-off event [2022-01-18 23:55:28,129 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is not cut-off event [2022-01-18 23:55:28,129 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is not cut-off event [2022-01-18 23:55:28,129 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is not cut-off event [2022-01-18 23:55:28,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1281] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_13| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_13|} AuxVars[] AssignedVars[][304], [Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 81#L1037-5true, Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread1of3ForFork0InUse, Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), t_funThread2of3ForFork0NotInUse, Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 347#true, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread3of3ForFork0NotInUse, Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 236#L999-1true, Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0)]) [2022-01-18 23:55:28,133 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2022-01-18 23:55:28,133 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-01-18 23:55:28,133 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-01-18 23:55:28,133 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-01-18 23:55:28,139 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1282] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_15| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][306], [162#L1013-32true, Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 81#L1037-5true, Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), 347#true, Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of3ForFork0NotInUse, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0), 307#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5))]) [2022-01-18 23:55:28,139 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is not cut-off event [2022-01-18 23:55:28,139 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is not cut-off event [2022-01-18 23:55:28,139 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is not cut-off event [2022-01-18 23:55:28,139 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is not cut-off event [2022-01-18 23:55:28,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1282] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_15| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][306], [Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 81#L1037-5true, Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread1of3ForFork0InUse, 4#L1013-8true, t_funThread2of3ForFork0NotInUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 347#true, t_funThread3of3ForFork0NotInUse, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0), 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:55:28,142 INFO L384 tUnfolder$Statistics]: this new event has 181 ancestors and is not cut-off event [2022-01-18 23:55:28,142 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is not cut-off event [2022-01-18 23:55:28,142 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is not cut-off event [2022-01-18 23:55:28,142 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is not cut-off event [2022-01-18 23:55:28,147 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1282] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_15| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_15|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][306], [Black: 323#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 81#L1037-5true, Black: 299#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 288#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 286#(= |~#B~0.base| 5), Black: 321#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 295#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 329#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 297#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 347#true, Black: 317#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread3of3ForFork0NotInUse, Black: 303#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 236#L999-1true, Black: 301#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 309#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| 0)) (not (= |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= |~#B~0.base| 5)), Black: 313#(and (= |t_funThread1of3ForFork0_#t~mem12#1| 0) (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 287#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 281#(= |ULTIMATE.start_main_~i~0#1| 0)]) [2022-01-18 23:55:28,147 INFO L384 tUnfolder$Statistics]: this new event has 182 ancestors and is not cut-off event [2022-01-18 23:55:28,147 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is not cut-off event [2022-01-18 23:55:28,147 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is not cut-off event [2022-01-18 23:55:28,147 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is not cut-off event [2022-01-18 23:55:28,180 INFO L129 PetriNetUnfolder]: 583/4425 cut-off events. [2022-01-18 23:55:28,180 INFO L130 PetriNetUnfolder]: For 7316/8075 co-relation queries the response was YES. [2022-01-18 23:55:28,226 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8859 conditions, 4425 events. 583/4425 cut-off events. For 7316/8075 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 44844 event pairs, 149 based on Foata normal form. 37/4209 useless extension candidates. Maximal degree in co-relation 8694. Up to 512 conditions per place. [2022-01-18 23:55:28,245 INFO L132 encePairwiseOnDemand]: 317/323 looper letters, 16 selfloop transitions, 9 changer transitions 0/345 dead transitions. [2022-01-18 23:55:28,246 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 345 transitions, 1080 flow [2022-01-18 23:55:28,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 23:55:28,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-01-18 23:55:28,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2358 transitions. [2022-01-18 23:55:28,251 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8111455108359134 [2022-01-18 23:55:28,251 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2358 transitions. [2022-01-18 23:55:28,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2358 transitions. [2022-01-18 23:55:28,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:28,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2358 transitions. [2022-01-18 23:55:28,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 262.0) internal successors, (2358), 9 states have internal predecessors, (2358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:28,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 323.0) internal successors, (3230), 10 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:28,274 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 323.0) internal successors, (3230), 10 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:28,274 INFO L186 Difference]: Start difference. First operand has 311 places, 335 transitions, 1008 flow. Second operand 9 states and 2358 transitions. [2022-01-18 23:55:28,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 345 transitions, 1080 flow [2022-01-18 23:55:28,304 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 345 transitions, 1079 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-18 23:55:28,308 INFO L242 Difference]: Finished difference. Result has 321 places, 341 transitions, 1057 flow [2022-01-18 23:55:28,309 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=323, PETRI_DIFFERENCE_MINUEND_FLOW=1007, PETRI_DIFFERENCE_MINUEND_PLACES=310, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1057, PETRI_PLACES=321, PETRI_TRANSITIONS=341} [2022-01-18 23:55:28,310 INFO L334 CegarLoopForPetriNet]: 276 programPoint places, 45 predicate places. [2022-01-18 23:55:28,310 INFO L470 AbstractCegarLoop]: Abstraction has has 321 places, 341 transitions, 1057 flow [2022-01-18 23:55:28,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 261.3) internal successors, (2613), 10 states have internal predecessors, (2613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:28,311 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:28,312 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:28,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-18 23:55:28,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 23:55:28,535 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-18 23:55:28,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:28,535 INFO L85 PathProgramCache]: Analyzing trace with hash -550974725, now seen corresponding path program 1 times [2022-01-18 23:55:28,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:28,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841701831] [2022-01-18 23:55:28,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:28,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:28,684 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 23:55:28,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:28,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841701831] [2022-01-18 23:55:28,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841701831] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 23:55:28,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442141505] [2022-01-18 23:55:28,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:28,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 23:55:28,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 23:55:28,686 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 23:55:28,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-18 23:55:28,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:28,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 23:55:28,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 23:55:29,038 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 23:55:29,038 INFO L387 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 11 treesize of output 11 [2022-01-18 23:55:29,092 INFO L387 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 14 treesize of output 16 [2022-01-18 23:55:29,161 INFO L387 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 14 treesize of output 16 [2022-01-18 23:55:29,204 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 7 [2022-01-18 23:55:29,228 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 23:55:29,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 23:55:29,283 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_140 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_140) |c_~#B~0.base|) |c_~#B~0.offset|) 0)) is different from false [2022-01-18 23:55:29,659 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 30 treesize of output 22 [2022-01-18 23:55:29,677 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 23:55:29,677 INFO L387 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 13 treesize of output 12 [2022-01-18 23:55:29,700 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-01-18 23:55:29,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442141505] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 23:55:29,701 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 23:55:29,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-01-18 23:55:29,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287560575] [2022-01-18 23:55:29,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 23:55:29,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 23:55:29,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:29,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 23:55:29,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=168, Unknown=1, NotChecked=26, Total=240 [2022-01-18 23:55:29,704 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 323 [2022-01-18 23:55:29,706 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 341 transitions, 1057 flow. Second operand has 16 states, 16 states have (on average 206.9375) internal successors, (3311), 16 states have internal predecessors, (3311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:29,706 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:29,706 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 323 [2022-01-18 23:55:29,707 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:46,101 INFO L129 PetriNetUnfolder]: 37136/117097 cut-off events. [2022-01-18 23:55:46,101 INFO L130 PetriNetUnfolder]: For 214073/215845 co-relation queries the response was YES. [2022-01-18 23:55:47,203 INFO L84 FinitePrefix]: Finished finitePrefix Result has 245950 conditions, 117097 events. 37136/117097 cut-off events. For 214073/215845 co-relation queries the response was YES. Maximal size of possible extension queue 5194. Compared 1832579 event pairs, 8545 based on Foata normal form. 234/112869 useless extension candidates. Maximal degree in co-relation 229430. Up to 19624 conditions per place. [2022-01-18 23:55:47,626 INFO L132 encePairwiseOnDemand]: 307/323 looper letters, 355 selfloop transitions, 160 changer transitions 20/762 dead transitions. [2022-01-18 23:55:47,627 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 762 transitions, 4069 flow [2022-01-18 23:55:47,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 23:55:47,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-01-18 23:55:47,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 5273 transitions. [2022-01-18 23:55:47,639 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6802115583075335 [2022-01-18 23:55:47,639 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 5273 transitions. [2022-01-18 23:55:47,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 5273 transitions. [2022-01-18 23:55:47,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:47,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 5273 transitions. [2022-01-18 23:55:47,651 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 219.70833333333334) internal successors, (5273), 24 states have internal predecessors, (5273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:47,662 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 323.0) internal successors, (8075), 25 states have internal predecessors, (8075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:47,663 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 323.0) internal successors, (8075), 25 states have internal predecessors, (8075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:47,663 INFO L186 Difference]: Start difference. First operand has 321 places, 341 transitions, 1057 flow. Second operand 24 states and 5273 transitions. [2022-01-18 23:55:47,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 762 transitions, 4069 flow [2022-01-18 23:55:48,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 762 transitions, 4063 flow, removed 2 selfloop flow, removed 1 redundant places. [2022-01-18 23:55:48,961 INFO L242 Difference]: Finished difference. Result has 351 places, 462 transitions, 2128 flow [2022-01-18 23:55:48,961 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=323, PETRI_DIFFERENCE_MINUEND_FLOW=1051, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=341, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2128, PETRI_PLACES=351, PETRI_TRANSITIONS=462} [2022-01-18 23:55:48,962 INFO L334 CegarLoopForPetriNet]: 276 programPoint places, 75 predicate places. [2022-01-18 23:55:48,962 INFO L470 AbstractCegarLoop]: Abstraction has has 351 places, 462 transitions, 2128 flow [2022-01-18 23:55:48,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 206.9375) internal successors, (3311), 16 states have internal predecessors, (3311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:48,963 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:48,963 INFO L254 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:48,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-01-18 23:55:49,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-01-18 23:55:49,179 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-18 23:55:49,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:49,180 INFO L85 PathProgramCache]: Analyzing trace with hash 624191106, now seen corresponding path program 1 times [2022-01-18 23:55:49,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:49,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982153021] [2022-01-18 23:55:49,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:49,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:49,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 23:55:49,204 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 23:55:49,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 23:55:49,230 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 23:55:49,230 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 23:55:49,230 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-01-18 23:55:49,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2022-01-18 23:55:49,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2022-01-18 23:55:49,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2022-01-18 23:55:49,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2022-01-18 23:55:49,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2022-01-18 23:55:49,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 23:55:49,232 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-01-18 23:55:49,232 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 23:55:49,232 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-01-18 23:55:49,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,266 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,267 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,268 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,276 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,277 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,280 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,281 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:55:49,282 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-01-18 23:55:49,283 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 23:55:49,284 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 23:55:49,284 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-01-18 23:55:49,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 325 places, 383 transitions, 810 flow [2022-01-18 23:55:49,396 INFO L129 PetriNetUnfolder]: 151/880 cut-off events. [2022-01-18 23:55:49,396 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2022-01-18 23:55:49,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 935 conditions, 880 events. 151/880 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4018 event pairs, 6 based on Foata normal form. 0/720 useless extension candidates. Maximal degree in co-relation 642. Up to 32 conditions per place. [2022-01-18 23:55:49,415 INFO L82 GeneralOperation]: Start removeDead. Operand has 325 places, 383 transitions, 810 flow [2022-01-18 23:55:49,429 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 325 places, 383 transitions, 810 flow [2022-01-18 23:55:49,437 INFO L129 PetriNetUnfolder]: 17/175 cut-off events. [2022-01-18 23:55:49,437 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-01-18 23:55:49,437 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:49,437 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:49,437 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-18 23:55:49,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:49,438 INFO L85 PathProgramCache]: Analyzing trace with hash 971767631, now seen corresponding path program 1 times [2022-01-18 23:55:49,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:49,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92947816] [2022-01-18 23:55:49,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:49,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:49,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:49,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:49,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92947816] [2022-01-18 23:55:49,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92947816] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:49,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:49,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 23:55:49,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987942030] [2022-01-18 23:55:49,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:49,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 23:55:49,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:49,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 23:55:49,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 23:55:49,464 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 306 out of 383 [2022-01-18 23:55:49,464 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 383 transitions, 810 flow. Second operand has 3 states, 3 states have (on average 307.0) internal successors, (921), 3 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:49,464 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:49,464 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 306 of 383 [2022-01-18 23:55:49,465 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:55:49,590 INFO L129 PetriNetUnfolder]: 29/706 cut-off events. [2022-01-18 23:55:49,590 INFO L130 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2022-01-18 23:55:49,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 822 conditions, 706 events. 29/706 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3255 event pairs, 6 based on Foata normal form. 735/1404 useless extension candidates. Maximal degree in co-relation 535. Up to 56 conditions per place. [2022-01-18 23:55:49,604 INFO L132 encePairwiseOnDemand]: 323/383 looper letters, 17 selfloop transitions, 2 changer transitions 0/325 dead transitions. [2022-01-18 23:55:49,604 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 325 transitions, 732 flow [2022-01-18 23:55:49,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 23:55:49,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-18 23:55:49,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1007 transitions. [2022-01-18 23:55:49,607 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.876414273281114 [2022-01-18 23:55:49,608 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1007 transitions. [2022-01-18 23:55:49,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1007 transitions. [2022-01-18 23:55:49,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:55:49,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1007 transitions. [2022-01-18 23:55:49,610 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 335.6666666666667) internal successors, (1007), 3 states have internal predecessors, (1007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:49,612 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 383.0) internal successors, (1532), 4 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:49,612 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 383.0) internal successors, (1532), 4 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:49,612 INFO L186 Difference]: Start difference. First operand has 325 places, 383 transitions, 810 flow. Second operand 3 states and 1007 transitions. [2022-01-18 23:55:49,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 325 transitions, 732 flow [2022-01-18 23:55:49,614 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 325 transitions, 732 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-18 23:55:49,617 INFO L242 Difference]: Finished difference. Result has 323 places, 322 transitions, 698 flow [2022-01-18 23:55:49,618 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=383, PETRI_DIFFERENCE_MINUEND_FLOW=686, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=698, PETRI_PLACES=323, PETRI_TRANSITIONS=322} [2022-01-18 23:55:49,619 INFO L334 CegarLoopForPetriNet]: 325 programPoint places, -2 predicate places. [2022-01-18 23:55:49,619 INFO L470 AbstractCegarLoop]: Abstraction has has 323 places, 322 transitions, 698 flow [2022-01-18 23:55:49,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 307.0) internal successors, (921), 3 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:49,620 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:55:49,620 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:55:49,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-18 23:55:49,620 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-18 23:55:49,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:55:49,620 INFO L85 PathProgramCache]: Analyzing trace with hash -323736952, now seen corresponding path program 1 times [2022-01-18 23:55:49,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:55:49,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006294430] [2022-01-18 23:55:49,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:55:49,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:55:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:55:49,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:55:49,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:55:49,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006294430] [2022-01-18 23:55:49,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006294430] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:55:49,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:55:49,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-18 23:55:49,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321546925] [2022-01-18 23:55:49,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:55:49,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 23:55:49,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:55:49,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 23:55:49,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 23:55:49,747 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 383 [2022-01-18 23:55:49,749 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 322 transitions, 698 flow. Second operand has 10 states, 10 states have (on average 248.1) internal successors, (2481), 10 states have internal predecessors, (2481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:55:49,749 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:55:49,749 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 383 [2022-01-18 23:55:49,749 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:57:01,041 INFO L129 PetriNetUnfolder]: 209803/537663 cut-off events. [2022-01-18 23:57:01,042 INFO L130 PetriNetUnfolder]: For 25667/25667 co-relation queries the response was YES. [2022-01-18 23:57:06,381 INFO L84 FinitePrefix]: Finished finitePrefix Result has 827768 conditions, 537663 events. 209803/537663 cut-off events. For 25667/25667 co-relation queries the response was YES. Maximal size of possible extension queue 18232. Compared 8888194 event pairs, 59205 based on Foata normal form. 0/522904 useless extension candidates. Maximal degree in co-relation 827649. Up to 114151 conditions per place. [2022-01-18 23:57:08,988 INFO L132 encePairwiseOnDemand]: 366/383 looper letters, 445 selfloop transitions, 68 changer transitions 0/758 dead transitions. [2022-01-18 23:57:08,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 758 transitions, 2880 flow [2022-01-18 23:57:08,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 23:57:08,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-01-18 23:57:08,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 6373 transitions. [2022-01-18 23:57:09,000 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6933202785030461 [2022-01-18 23:57:09,000 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 6373 transitions. [2022-01-18 23:57:09,000 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 6373 transitions. [2022-01-18 23:57:09,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:57:09,003 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 6373 transitions. [2022-01-18 23:57:09,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 265.5416666666667) internal successors, (6373), 24 states have internal predecessors, (6373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:09,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 383.0) internal successors, (9575), 25 states have internal predecessors, (9575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:09,023 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 383.0) internal successors, (9575), 25 states have internal predecessors, (9575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:09,023 INFO L186 Difference]: Start difference. First operand has 323 places, 322 transitions, 698 flow. Second operand 24 states and 6373 transitions. [2022-01-18 23:57:09,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 758 transitions, 2880 flow [2022-01-18 23:57:09,032 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 758 transitions, 2878 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-18 23:57:09,038 INFO L242 Difference]: Finished difference. Result has 359 places, 393 transitions, 1192 flow [2022-01-18 23:57:09,038 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=383, PETRI_DIFFERENCE_MINUEND_FLOW=696, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1192, PETRI_PLACES=359, PETRI_TRANSITIONS=393} [2022-01-18 23:57:09,039 INFO L334 CegarLoopForPetriNet]: 325 programPoint places, 34 predicate places. [2022-01-18 23:57:09,039 INFO L470 AbstractCegarLoop]: Abstraction has has 359 places, 393 transitions, 1192 flow [2022-01-18 23:57:09,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 248.1) internal successors, (2481), 10 states have internal predecessors, (2481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:09,040 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:57:09,040 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:57:09,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-18 23:57:09,040 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-18 23:57:09,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:57:09,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1270952187, now seen corresponding path program 1 times [2022-01-18 23:57:09,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:57:09,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537874810] [2022-01-18 23:57:09,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:57:09,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:57:09,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:57:09,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:57:09,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:57:09,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537874810] [2022-01-18 23:57:09,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537874810] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 23:57:09,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765780128] [2022-01-18 23:57:09,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:57:09,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 23:57:09,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 23:57:09,080 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 23:57:09,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-18 23:57:09,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:57:09,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 23:57:09,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 23:57:09,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:57:09,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 23:57:09,387 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:57:09,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765780128] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 23:57:09,388 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 23:57:09,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-01-18 23:57:09,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071424933] [2022-01-18 23:57:09,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 23:57:09,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 23:57:09,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:57:09,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 23:57:09,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 23:57:09,391 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 305 out of 383 [2022-01-18 23:57:09,393 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 393 transitions, 1192 flow. Second operand has 10 states, 10 states have (on average 307.3) internal successors, (3073), 10 states have internal predecessors, (3073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:09,393 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:57:09,393 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 305 of 383 [2022-01-18 23:57:09,393 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:57:10,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 223#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:10,809 INFO L384 tUnfolder$Statistics]: this new event has 185 ancestors and is cut-off event [2022-01-18 23:57:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-01-18 23:57:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2022-01-18 23:57:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2022-01-18 23:57:10,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 223#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:10,853 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2022-01-18 23:57:10,853 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-01-18 23:57:10,853 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-01-18 23:57:10,853 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-01-18 23:57:11,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 59#L1013-30true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 354#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= |~#B~0.base| 5)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,055 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-01-18 23:57:11,055 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-01-18 23:57:11,055 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-01-18 23:57:11,055 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-01-18 23:57:11,079 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0InUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 101#t_funENTRYtrue, 223#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,080 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-01-18 23:57:11,080 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-01-18 23:57:11,080 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-01-18 23:57:11,080 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-01-18 23:57:11,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 85#t_funENTRYtrue, 223#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,080 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-01-18 23:57:11,080 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2022-01-18 23:57:11,081 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2022-01-18 23:57:11,081 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2022-01-18 23:57:11,083 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 223#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,083 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-01-18 23:57:11,083 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2022-01-18 23:57:11,083 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2022-01-18 23:57:11,083 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2022-01-18 23:57:11,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, 59#L1013-30true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,106 INFO L384 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2022-01-18 23:57:11,106 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2022-01-18 23:57:11,106 INFO L387 tUnfolder$Statistics]: existing Event has 204 ancestors and is cut-off event [2022-01-18 23:57:11,106 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2022-01-18 23:57:11,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][370], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 8#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 59#L1013-30true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 335#(= |~#B~0.base| 5), 68#L1038true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,132 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2022-01-18 23:57:11,132 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-01-18 23:57:11,132 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-01-18 23:57:11,132 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2022-01-18 23:57:11,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 9#L1013-8true, t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,142 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2022-01-18 23:57:11,142 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-01-18 23:57:11,142 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-01-18 23:57:11,142 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-01-18 23:57:11,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 107#L999-1true, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,165 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2022-01-18 23:57:11,165 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-01-18 23:57:11,165 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-01-18 23:57:11,165 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-01-18 23:57:11,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 9#L1013-8true, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,181 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,181 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2022-01-18 23:57:11,181 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2022-01-18 23:57:11,181 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 26#L1013-8true, t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 223#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,182 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,182 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,182 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2022-01-18 23:57:11,182 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 41#t_funENTRYtrue, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 107#L999-1true, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)))]) [2022-01-18 23:57:11,194 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2022-01-18 23:57:11,194 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-01-18 23:57:11,194 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-01-18 23:57:11,194 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2022-01-18 23:57:11,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [60#L999-2true, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,213 INFO L384 tUnfolder$Statistics]: this new event has 201 ancestors and is cut-off event [2022-01-18 23:57:11,213 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2022-01-18 23:57:11,213 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2022-01-18 23:57:11,214 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2022-01-18 23:57:11,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][370], [60#L999-2true, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 8#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 335#(= |~#B~0.base| 5), 68#L1038true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,238 INFO L384 tUnfolder$Statistics]: this new event has 184 ancestors and is cut-off event [2022-01-18 23:57:11,238 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2022-01-18 23:57:11,238 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-01-18 23:57:11,238 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2022-01-18 23:57:11,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, 7#L1013-34true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,249 INFO L384 tUnfolder$Statistics]: this new event has 203 ancestors and is cut-off event [2022-01-18 23:57:11,249 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2022-01-18 23:57:11,249 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2022-01-18 23:57:11,249 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2022-01-18 23:57:11,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 59#L1013-30true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 101#t_funENTRYtrue, 354#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= |~#B~0.base| 5)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,274 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2022-01-18 23:57:11,274 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-01-18 23:57:11,274 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2022-01-18 23:57:11,274 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-01-18 23:57:11,315 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 316#L1013-32true, t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 85#t_funENTRYtrue, 356#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,315 INFO L384 tUnfolder$Statistics]: this new event has 206 ancestors and is cut-off event [2022-01-18 23:57:11,315 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2022-01-18 23:57:11,315 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2022-01-18 23:57:11,315 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2022-01-18 23:57:11,345 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 9#L1013-8true, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0InUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 101#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,345 INFO L384 tUnfolder$Statistics]: this new event has 207 ancestors and is cut-off event [2022-01-18 23:57:11,345 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,345 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2022-01-18 23:57:11,345 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2022-01-18 23:57:11,345 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 9#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,345 INFO L384 tUnfolder$Statistics]: this new event has 207 ancestors and is cut-off event [2022-01-18 23:57:11,346 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2022-01-18 23:57:11,346 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:57:11,346 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:57:11,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 9#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,348 INFO L384 tUnfolder$Statistics]: this new event has 207 ancestors and is cut-off event [2022-01-18 23:57:11,348 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:57:11,348 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:57:11,348 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2022-01-18 23:57:11,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 107#L999-1true, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,356 INFO L384 tUnfolder$Statistics]: this new event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-01-18 23:57:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-01-18 23:57:11,356 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2022-01-18 23:57:11,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 107#L999-1true, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,357 INFO L384 tUnfolder$Statistics]: this new event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,357 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2022-01-18 23:57:11,357 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2022-01-18 23:57:11,357 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2022-01-18 23:57:11,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 41#t_funENTRYtrue, 107#L999-1true, Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,362 INFO L384 tUnfolder$Statistics]: this new event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,362 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2022-01-18 23:57:11,362 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2022-01-18 23:57:11,362 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2022-01-18 23:57:11,364 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 8#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 59#L1013-30true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 354#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= |~#B~0.base| 5)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,364 INFO L384 tUnfolder$Statistics]: this new event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,364 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2022-01-18 23:57:11,364 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2022-01-18 23:57:11,364 INFO L387 tUnfolder$Statistics]: existing Event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,372 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 26#L1013-8true, t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, 59#L1013-30true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,373 INFO L384 tUnfolder$Statistics]: this new event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,373 INFO L387 tUnfolder$Statistics]: existing Event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,373 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-01-18 23:57:11,373 INFO L387 tUnfolder$Statistics]: existing Event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,405 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][370], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 8#L1013-8true, 26#L1013-8true, t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 59#L1013-30true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0InUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 335#(= |~#B~0.base| 5), 68#L1038true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,405 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2022-01-18 23:57:11,405 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2022-01-18 23:57:11,406 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2022-01-18 23:57:11,406 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-01-18 23:57:11,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 9#L1013-8true, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 26#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,446 INFO L384 tUnfolder$Statistics]: this new event has 211 ancestors and is cut-off event [2022-01-18 23:57:11,446 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2022-01-18 23:57:11,446 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2022-01-18 23:57:11,446 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2022-01-18 23:57:11,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, 26#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 107#L999-1true, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)))]) [2022-01-18 23:57:11,453 INFO L384 tUnfolder$Statistics]: this new event has 212 ancestors and is cut-off event [2022-01-18 23:57:11,453 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2022-01-18 23:57:11,453 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2022-01-18 23:57:11,453 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2022-01-18 23:57:11,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [60#L999-2true, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 26#L1013-8true, t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread3of4ForFork0NotInUse, 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|)))]) [2022-01-18 23:57:11,469 INFO L384 tUnfolder$Statistics]: this new event has 213 ancestors and is cut-off event [2022-01-18 23:57:11,469 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2022-01-18 23:57:11,469 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2022-01-18 23:57:11,469 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2022-01-18 23:57:11,484 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 26#L1013-8true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 7#L1013-34true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,485 INFO L384 tUnfolder$Statistics]: this new event has 215 ancestors and is cut-off event [2022-01-18 23:57:11,485 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2022-01-18 23:57:11,485 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2022-01-18 23:57:11,485 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2022-01-18 23:57:11,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [t_funThread1of4ForFork0NotInUse, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,497 INFO L384 tUnfolder$Statistics]: this new event has 216 ancestors and is cut-off event [2022-01-18 23:57:11,497 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2022-01-18 23:57:11,497 INFO L387 tUnfolder$Statistics]: existing Event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,497 INFO L387 tUnfolder$Statistics]: existing Event has 208 ancestors and is cut-off event [2022-01-18 23:57:11,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 316#L1013-32true, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 171#L1013-8true, 396#true, 356#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,520 INFO L384 tUnfolder$Statistics]: this new event has 218 ancestors and is cut-off event [2022-01-18 23:57:11,520 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2022-01-18 23:57:11,520 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2022-01-18 23:57:11,520 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2022-01-18 23:57:11,576 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, 26#L1013-8true, 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 7#L1013-34true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,576 INFO L384 tUnfolder$Statistics]: this new event has 223 ancestors and is cut-off event [2022-01-18 23:57:11,576 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2022-01-18 23:57:11,576 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2022-01-18 23:57:11,576 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2022-01-18 23:57:11,603 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 8#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0InUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 7#L1013-34true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,603 INFO L384 tUnfolder$Statistics]: this new event has 207 ancestors and is not cut-off event [2022-01-18 23:57:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is not cut-off event [2022-01-18 23:57:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is not cut-off event [2022-01-18 23:57:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is not cut-off event [2022-01-18 23:57:11,890 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0NotInUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 26#L1013-8true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,891 INFO L384 tUnfolder$Statistics]: this new event has 228 ancestors and is cut-off event [2022-01-18 23:57:11,891 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2022-01-18 23:57:11,891 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2022-01-18 23:57:11,891 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2022-01-18 23:57:11,914 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 7#L1013-34true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,914 INFO L384 tUnfolder$Statistics]: this new event has 232 ancestors and is cut-off event [2022-01-18 23:57:11,914 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2022-01-18 23:57:11,914 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2022-01-18 23:57:11,914 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2022-01-18 23:57:11,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1723] t_funEXIT-->L1037-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_20| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_t_funThread2of4ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_20|, t_funThread2of4ForFork0_thidvar0=v_t_funThread2of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][336], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0NotInUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 316#L1013-32true, t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 396#true, 356#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,930 INFO L384 tUnfolder$Statistics]: this new event has 235 ancestors and is cut-off event [2022-01-18 23:57:11,930 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-01-18 23:57:11,930 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-01-18 23:57:11,930 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-01-18 23:57:11,932 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [t_funThread1of4ForFork0NotInUse, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, 26#L1013-8true, 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,932 INFO L384 tUnfolder$Statistics]: this new event has 236 ancestors and is cut-off event [2022-01-18 23:57:11,932 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-01-18 23:57:11,933 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-01-18 23:57:11,933 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-01-18 23:57:11,940 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [t_funThread1of4ForFork0NotInUse, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 8#L1013-8true, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0InUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,940 INFO L384 tUnfolder$Statistics]: this new event has 220 ancestors and is not cut-off event [2022-01-18 23:57:11,940 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is not cut-off event [2022-01-18 23:57:11,940 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is not cut-off event [2022-01-18 23:57:11,940 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is not cut-off event [2022-01-18 23:57:11,946 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1725] t_funEXIT-->L1037-5: Formula: (= v_t_funThread4of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_24| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_24|, t_funThread4of4ForFork0_thidvar0=v_t_funThread4of4ForFork0_thidvar0_4} AuxVars[] AssignedVars[][372], [t_funThread1of4ForFork0NotInUse, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,946 INFO L384 tUnfolder$Statistics]: this new event has 245 ancestors and is cut-off event [2022-01-18 23:57:11,946 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2022-01-18 23:57:11,946 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2022-01-18 23:57:11,946 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2022-01-18 23:57:11,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 7#L1013-34true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,948 INFO L384 tUnfolder$Statistics]: this new event has 248 ancestors and is cut-off event [2022-01-18 23:57:11,948 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2022-01-18 23:57:11,948 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-01-18 23:57:11,948 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-01-18 23:57:11,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1724] t_funEXIT-->L1037-5: Formula: (= v_t_funThread3of4ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem30#1_22| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} OutVars{t_funThread3of4ForFork0_thidvar0=v_t_funThread3of4ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem30#1=|v_ULTIMATE.start_main_#t~mem30#1_22|} AuxVars[] AssignedVars[][337], [t_funThread1of4ForFork0NotInUse, Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0NotInUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 99#L1037-5true, t_funThread3of4ForFork0NotInUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:11,952 INFO L384 tUnfolder$Statistics]: this new event has 261 ancestors and is cut-off event [2022-01-18 23:57:11,952 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2022-01-18 23:57:11,952 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2022-01-18 23:57:11,952 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2022-01-18 23:57:11,952 INFO L129 PetriNetUnfolder]: 2297/14586 cut-off events. [2022-01-18 23:57:11,953 INFO L130 PetriNetUnfolder]: For 27769/31812 co-relation queries the response was YES. [2022-01-18 23:57:12,090 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31908 conditions, 14586 events. 2297/14586 cut-off events. For 27769/31812 co-relation queries the response was YES. Maximal size of possible extension queue 493. Compared 186690 event pairs, 613 based on Foata normal form. 71/13752 useless extension candidates. Maximal degree in co-relation 28506. Up to 1955 conditions per place. [2022-01-18 23:57:12,169 INFO L132 encePairwiseOnDemand]: 377/383 looper letters, 18 selfloop transitions, 9 changer transitions 0/403 dead transitions. [2022-01-18 23:57:12,169 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 403 transitions, 1268 flow [2022-01-18 23:57:12,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 23:57:12,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-01-18 23:57:12,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2774 transitions. [2022-01-18 23:57:12,174 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8047577603713374 [2022-01-18 23:57:12,174 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2774 transitions. [2022-01-18 23:57:12,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2774 transitions. [2022-01-18 23:57:12,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:57:12,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2774 transitions. [2022-01-18 23:57:12,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 308.22222222222223) internal successors, (2774), 9 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:12,181 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 383.0) internal successors, (3830), 10 states have internal predecessors, (3830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:12,182 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 383.0) internal successors, (3830), 10 states have internal predecessors, (3830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:12,182 INFO L186 Difference]: Start difference. First operand has 359 places, 393 transitions, 1192 flow. Second operand 9 states and 2774 transitions. [2022-01-18 23:57:12,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 403 transitions, 1268 flow [2022-01-18 23:57:12,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 403 transitions, 1267 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-18 23:57:12,234 INFO L242 Difference]: Finished difference. Result has 369 places, 399 transitions, 1241 flow [2022-01-18 23:57:12,235 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=383, PETRI_DIFFERENCE_MINUEND_FLOW=1191, PETRI_DIFFERENCE_MINUEND_PLACES=358, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1241, PETRI_PLACES=369, PETRI_TRANSITIONS=399} [2022-01-18 23:57:12,235 INFO L334 CegarLoopForPetriNet]: 325 programPoint places, 44 predicate places. [2022-01-18 23:57:12,236 INFO L470 AbstractCegarLoop]: Abstraction has has 369 places, 399 transitions, 1241 flow [2022-01-18 23:57:12,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 307.3) internal successors, (3073), 10 states have internal predecessors, (3073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:12,236 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:57:12,237 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:57:12,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-01-18 23:57:12,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 23:57:12,460 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-18 23:57:12,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:57:12,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1705758851, now seen corresponding path program 1 times [2022-01-18 23:57:12,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:57:12,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941102236] [2022-01-18 23:57:12,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:57:12,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:57:12,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:57:12,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 23:57:12,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:57:12,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941102236] [2022-01-18 23:57:12,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941102236] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 23:57:12,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400668293] [2022-01-18 23:57:12,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:57:12,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 23:57:12,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 23:57:12,591 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 23:57:12,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-18 23:57:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:57:12,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 23:57:12,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 23:57:12,928 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 23:57:12,928 INFO L387 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 11 treesize of output 11 [2022-01-18 23:57:12,981 INFO L387 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 14 treesize of output 16 [2022-01-18 23:57:13,053 INFO L387 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 14 treesize of output 16 [2022-01-18 23:57:13,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 7 [2022-01-18 23:57:13,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 23:57:13,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 23:57:13,177 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_230 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_230) |c_~#B~0.base|) |c_~#B~0.offset|) 0)) is different from false [2022-01-18 23:57:13,484 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 30 treesize of output 22 [2022-01-18 23:57:13,501 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 23:57:13,502 INFO L387 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 13 treesize of output 12 [2022-01-18 23:57:13,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-01-18 23:57:13,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400668293] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 23:57:13,525 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 23:57:13,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-01-18 23:57:13,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546198880] [2022-01-18 23:57:13,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 23:57:13,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 23:57:13,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:57:13,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 23:57:13,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=194, Unknown=1, NotChecked=28, Total=272 [2022-01-18 23:57:13,529 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 383 [2022-01-18 23:57:13,531 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 399 transitions, 1241 flow. Second operand has 17 states, 17 states have (on average 248.05882352941177) internal successors, (4217), 17 states have internal predecessors, (4217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:57:13,531 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:57:13,531 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 383 [2022-01-18 23:57:13,531 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:57:37,888 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 7#L1013-34true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:37,888 INFO L384 tUnfolder$Statistics]: this new event has 140 ancestors and is not cut-off event [2022-01-18 23:57:37,888 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is not cut-off event [2022-01-18 23:57:37,888 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is not cut-off event [2022-01-18 23:57:37,888 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is not cut-off event [2022-01-18 23:57:40,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:40,118 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,118 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,118 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,118 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,119 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 7#L1013-34true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:40,123 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,123 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,123 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is not cut-off event [2022-01-18 23:57:40,123 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is not cut-off event [2022-01-18 23:57:45,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:45,313 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,313 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,313 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,313 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:57:45,453 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,453 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,453 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is not cut-off event [2022-01-18 23:57:45,453 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is not cut-off event [2022-01-18 23:58:01,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][823], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 298#L999true, 1452#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:01,181 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 298#L999true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:01,343 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,343 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,343 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is not cut-off event [2022-01-18 23:58:01,343 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is not cut-off event [2022-01-18 23:58:04,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][823], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 298#L999true, 1452#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 178#L1013-6true, Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:04,906 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is not cut-off event [2022-01-18 23:58:04,906 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:04,906 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:04,906 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:04,914 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][379], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 298#L999true, 900#(= |~#B~0.base| 5), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:04,915 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is cut-off event [2022-01-18 23:58:04,915 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2022-01-18 23:58:04,915 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2022-01-18 23:58:04,915 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2022-01-18 23:58:05,087 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 7#L1013-34true, 68#L1038true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:05,087 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,087 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,087 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,087 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,088 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 298#L999true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:58:05,088 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,088 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,088 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:05,088 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is not cut-off event [2022-01-18 23:58:08,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][859], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 1454#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 7#L1013-34true, 68#L1038true, 217#L999-5true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:08,882 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,882 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,882 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,882 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][552], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 298#L999true, 1440#(and (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:08,886 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,886 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,886 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,886 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:08,893 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][379], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 7#L1013-34true, 900#(= |~#B~0.base| 5), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:08,893 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2022-01-18 23:58:08,893 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2022-01-18 23:58:08,893 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2022-01-18 23:58:08,893 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2022-01-18 23:58:09,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 217#L999-5true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:09,055 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,055 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,055 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,055 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 7#L1013-34true, 68#L1038true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:09,055 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,056 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,056 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,056 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 7#L1013-34true, 68#L1038true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:58:09,057 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,057 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,057 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:09,057 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is not cut-off event [2022-01-18 23:58:10,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:10,692 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,692 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,692 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,692 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 61#L999-2true, 7#L1013-34true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:10,693 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,693 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,693 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:10,693 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:12,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][859], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 1454#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 178#L1013-6true, Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:12,908 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is not cut-off event [2022-01-18 23:58:12,908 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:12,908 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:12,908 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:12,918 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][588], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 1446#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5)), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 217#L999-5true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:12,918 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][379], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 7#L1013-34true, 900#(= |~#B~0.base| 5), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:12,918 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:58:12,918 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2022-01-18 23:58:13,560 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:58:13,560 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,560 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,561 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,561 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,561 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 7#L1013-34true, 68#L1038true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:58:13,561 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,561 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,561 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:13,561 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is not cut-off event [2022-01-18 23:58:17,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 261#L1013-34true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:17,730 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,730 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,730 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,730 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][575], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, 1444#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 217#L999-5true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:17,731 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,731 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,732 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,732 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,913 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 261#L1013-34true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:17,914 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,914 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,914 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:17,914 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is not cut-off event [2022-01-18 23:58:18,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:18,522 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is not cut-off event [2022-01-18 23:58:18,522 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:18,522 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:18,522 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:19,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:19,670 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is not cut-off event [2022-01-18 23:58:19,670 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:19,670 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:19,670 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:21,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 178#L1013-6true, Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:21,996 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is not cut-off event [2022-01-18 23:58:21,996 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:21,996 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:21,996 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:22,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][588], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1446#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 261#L1013-34true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:22,007 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2022-01-18 23:58:22,007 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2022-01-18 23:58:22,007 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2022-01-18 23:58:22,007 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2022-01-18 23:58:22,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, t_funThread4of4ForFork0NotInUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:58:22,182 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is not cut-off event [2022-01-18 23:58:22,182 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:22,182 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:22,182 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is not cut-off event [2022-01-18 23:58:26,802 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][619], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0NotInUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 261#L1013-34true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, 1448#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:26,802 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is not cut-off event [2022-01-18 23:58:26,802 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is not cut-off event [2022-01-18 23:58:26,802 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is not cut-off event [2022-01-18 23:58:26,802 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is not cut-off event [2022-01-18 23:58:42,166 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][823], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 96#L1013-30true, 7#L1013-34true, 68#L1038true, 1452#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 298#L999true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:42,166 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is not cut-off event [2022-01-18 23:58:42,166 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is not cut-off event [2022-01-18 23:58:42,166 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is not cut-off event [2022-01-18 23:58:42,166 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is not cut-off event [2022-01-18 23:58:47,533 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][823], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 318#L1013-6true, 68#L1038true, 1452#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 298#L999true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:47,533 INFO L384 tUnfolder$Statistics]: this new event has 159 ancestors and is not cut-off event [2022-01-18 23:58:47,533 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is not cut-off event [2022-01-18 23:58:47,533 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is not cut-off event [2022-01-18 23:58:47,533 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is not cut-off event [2022-01-18 23:58:48,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 96#L1013-30true, 7#L1013-34true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:48,645 INFO L384 tUnfolder$Statistics]: this new event has 159 ancestors and is not cut-off event [2022-01-18 23:58:48,645 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is not cut-off event [2022-01-18 23:58:48,645 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is not cut-off event [2022-01-18 23:58:48,645 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is not cut-off event [2022-01-18 23:58:53,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][859], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 1454#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 96#L1013-30true, 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:53,073 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,073 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,073 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,073 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][707], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 8#L1013-8true, 298#L999true, 1440#(and (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:53,078 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,078 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,078 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,078 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:53,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][534], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 7#L1013-34true, 8#L1013-8true, 900#(= |~#B~0.base| 5), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:53,135 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2022-01-18 23:58:53,135 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2022-01-18 23:58:53,136 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2022-01-18 23:58:53,136 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2022-01-18 23:58:54,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 217#L999-5true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:54,276 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 61#L999-2true, 7#L1013-34true, 68#L1038true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:54,276 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,276 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 96#L1013-30true, 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:54,280 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,280 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,280 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,280 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 96#L1013-30true, 7#L1013-34true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:54,282 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 185#L999-1true, 7#L1013-34true, 318#L1013-6true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:58:54,282 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:58:54,282 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is not cut-off event [2022-01-18 23:59:01,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][859], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 1454#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 7#L1013-34true, 318#L1013-6true, 68#L1038true, 217#L999-5true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:01,241 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is not cut-off event [2022-01-18 23:59:01,242 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:01,242 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:01,242 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:01,707 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][588], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1446#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 217#L999-5true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:01,708 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][379], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 61#L999-2true, 7#L1013-34true, 900#(= |~#B~0.base| 5), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:01,708 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,708 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][751], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 1446#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5)), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 8#L1013-8true, 217#L999-5true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:01,741 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,741 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,741 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:01,741 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:04,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 217#L999-5true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:59:04,175 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,175 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,176 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,176 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,176 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 61#L999-2true, 7#L1013-34true, 68#L1038true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:59:04,176 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,176 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,177 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,177 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 318#L1013-6true, 68#L1038true, 217#L999-5true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:04,181 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,181 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,181 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,181 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][534], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 7#L1013-34true, 8#L1013-8true, 900#(= |~#B~0.base| 5), 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:04,182 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2022-01-18 23:59:04,182 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:04,182 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:04,182 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2022-01-18 23:59:04,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][785], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1119#(and (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 61#L999-2true, 7#L1013-34true, 318#L1013-6true, 68#L1038true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:04,183 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,183 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,183 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:04,183 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is not cut-off event [2022-01-18 23:59:11,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread4of4ForFork0InUse, Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:11,190 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,190 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,190 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,190 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 96#L1013-30true, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:11,247 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,247 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,247 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,247 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][739], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 1444#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= |~#B~0.base| 5) (= 0 |t_funThread2of4ForFork0_#t~mem12#1|) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 8#L1013-8true, 217#L999-5true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:11,251 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,251 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,251 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:11,251 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,376 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 40#L1013-30true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:14,377 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,377 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,377 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,377 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 96#L1013-30true, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:14,382 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,382 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,382 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:14,382 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is not cut-off event [2022-01-18 23:59:21,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:59:21,748 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,840 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][899], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 318#L1013-6true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 1458#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:21,840 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,840 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,841 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,841 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:21,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][588], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), 1446#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 261#L1013-34true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:21,911 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,911 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,911 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,911 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][751], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 314#L1033-16true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 1446#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5)), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 261#L1013-34true, 8#L1013-8true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:21,952 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,952 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,952 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2022-01-18 23:59:21,952 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2022-01-18 23:59:24,146 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 68#L1038true, 261#L1013-34true, 396#true, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5)), 178#L1013-6true]) [2022-01-18 23:59:24,146 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,146 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,146 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,146 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,147 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1477] L1033-16-->L1038: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][902], [Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, 1456#(and (not (= |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 318#L1013-6true, 68#L1038true, 261#L1013-34true, 396#true, 85#t_funENTRYtrue, 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:24,147 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,147 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,148 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:24,148 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is not cut-off event [2022-01-18 23:59:32,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1634] L1013-7-->L1013-8: Formula: (= |v_#memory_int_36| (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread3of4ForFork0_#t~post7#1_3| 1)))) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread3of4ForFork0_#t~post7#1=|v_t_funThread3of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][619], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), t_funThread1of4ForFork0InUse, Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread2of4ForFork0InUse, Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 101#t_funENTRYtrue, 7#L1013-34true, 261#L1013-34true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 171#L1013-8true, 396#true, 1448#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:32,417 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,417 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,417 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,417 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1518] L1013-7-->L1013-8: Formula: (= (store |v_#memory_int_37| |v_~#B~0.base_14| (store (select |v_#memory_int_37| |v_~#B~0.base_14|) |v_~#B~0.offset_14| (+ |v_t_funThread4of4ForFork0_#t~post7#1_3| 1))) |v_#memory_int_36|) InVars {#memory_int=|v_#memory_int_37|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} OutVars{#memory_int=|v_#memory_int_36|, ~#B~0.base=|v_~#B~0.base_14|, t_funThread4of4ForFork0_#t~post7#1=|v_t_funThread4of4ForFork0_#t~post7#1_3|, ~#B~0.offset=|v_~#B~0.offset_14|} AuxVars[] AssignedVars[#memory_int][780], [Black: 400#(<= |ULTIMATE.start_main_~i~0#1| 1), Black: 378#(and (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 688#(< |ULTIMATE.start_main_~i~0#1| 10000), Black: 370#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread1of4ForFork0InUse, Black: 362#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), Black: 366#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), t_funThread2of4ForFork0InUse, Black: 352#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), t_funThread3of4ForFork0InUse, 314#L1033-16true, Black: 344#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 348#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 337#(and (= 1 (select |#valid| 5)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5)), t_funThread4of4ForFork0InUse, Black: 346#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 372#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 335#(= |~#B~0.base| 5), Black: 358#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), Black: 330#(= |ULTIMATE.start_main_~i~0#1| 0), 7#L1013-34true, 261#L1013-34true, 8#L1013-8true, 364#(and (= 1 (select |#valid| 5)) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0))), 396#true, 1448#(and (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1|) (= |~#B~0.base| 5) (<= 1 |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1|)), 85#t_funENTRYtrue, Black: 350#(and (= 1 (select |#valid| 5)) (= |t_funThread1of4ForFork0_#t~mem12#1| 0) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| 0)) (= (select (select |#memory_int| |~#B~0.base|) |~#B~0.offset|) 0) (= |~#B~0.base| 5) (not (= |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| |~#B~0.base|))), Black: 336#(and (= 1 (select |#valid| 5)) (= |~#B~0.base| 5))]) [2022-01-18 23:59:32,512 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,512 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,512 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is not cut-off event [2022-01-18 23:59:32,512 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is not cut-off event