./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c8af2e9e80aefb6a93651d6c869df13510f679bd9566c8571973545c9393aab5 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:06:14,028 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:06:14,030 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:06:14,061 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:06:14,061 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:06:14,062 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:06:14,064 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:06:14,066 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:06:14,068 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:06:14,069 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:06:14,071 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:06:14,072 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:06:14,077 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:06:14,078 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:06:14,079 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:06:14,081 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:06:14,081 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:06:14,082 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:06:14,084 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:06:14,086 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:06:14,087 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:06:14,088 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:06:14,089 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:06:14,090 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:06:14,093 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:06:14,093 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:06:14,093 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:06:14,094 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:06:14,094 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:06:14,095 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:06:14,095 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:06:14,096 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:06:14,097 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:06:14,097 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:06:14,098 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:06:14,099 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:06:14,099 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:06:14,100 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:06:14,100 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:06:14,101 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:06:14,101 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:06:14,102 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 22:06:14,120 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:06:14,120 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:06:14,120 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:06:14,120 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:06:14,121 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:06:14,121 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:06:14,121 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:06:14,122 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:06:14,122 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 22:06:14,123 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:06:14,123 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:06:14,124 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 22:06:14,124 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:06:14,124 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c8af2e9e80aefb6a93651d6c869df13510f679bd9566c8571973545c9393aab5 [2021-12-06 22:06:14,342 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:06:14,361 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:06:14,364 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:06:14,365 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:06:14,365 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:06:14,367 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i [2021-12-06 22:06:14,417 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/data/3cd474a2b/c402444776564072bb729bc94e373792/FLAG22b6f9124 [2021-12-06 22:06:14,842 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:06:14,843 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i [2021-12-06 22:06:14,855 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/data/3cd474a2b/c402444776564072bb729bc94e373792/FLAG22b6f9124 [2021-12-06 22:06:14,865 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/data/3cd474a2b/c402444776564072bb729bc94e373792 [2021-12-06 22:06:14,867 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:06:14,868 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:06:14,869 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:06:14,869 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:06:14,872 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:06:14,873 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:06:14" (1/1) ... [2021-12-06 22:06:14,874 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d0d6cbd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:14, skipping insertion in model container [2021-12-06 22:06:14,874 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:06:14" (1/1) ... [2021-12-06 22:06:14,881 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:06:14,919 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:06:15,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i[41323,41336] [2021-12-06 22:06:15,219 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:06:15,231 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:06:15,262 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i[41323,41336] [2021-12-06 22:06:15,272 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:06:15,316 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:06:15,316 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15 WrapperNode [2021-12-06 22:06:15,316 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:06:15,317 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:06:15,317 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:06:15,317 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:06:15,322 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,336 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,358 INFO L137 Inliner]: procedures = 271, calls = 41, calls flagged for inlining = 6, calls inlined = 7, statements flattened = 247 [2021-12-06 22:06:15,359 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:06:15,359 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:06:15,359 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:06:15,359 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:06:15,365 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,366 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,369 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,370 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,378 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,384 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,386 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,389 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:06:15,390 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:06:15,390 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:06:15,390 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:06:15,391 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (1/1) ... [2021-12-06 22:06:15,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:06:15,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:15,420 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:06:15,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:06:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-12-06 22:06:15,457 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-12-06 22:06:15,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 22:06:15,458 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:06:15,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:06:15,459 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-12-06 22:06:15,544 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:06:15,546 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:06:15,785 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:06:15,793 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:06:15,793 INFO L301 CfgBuilder]: Removed 35 assume(true) statements. [2021-12-06 22:06:15,795 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:06:15 BoogieIcfgContainer [2021-12-06 22:06:15,795 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:06:15,796 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:06:15,796 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:06:15,799 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:06:15,799 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:06:14" (1/3) ... [2021-12-06 22:06:15,800 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@722b19e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:06:15, skipping insertion in model container [2021-12-06 22:06:15,800 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:06:15" (2/3) ... [2021-12-06 22:06:15,800 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@722b19e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:06:15, skipping insertion in model container [2021-12-06 22:06:15,800 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:06:15" (3/3) ... [2021-12-06 22:06:15,801 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_73-funloop_hard_racefree.i [2021-12-06 22:06:15,805 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-06 22:06:15,805 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:06:15,805 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 22:06:15,805 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-06 22:06:15,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:15,862 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-12-06 22:06:15,902 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:06:15,909 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 22:06:15,909 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-12-06 22:06:15,922 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 213 places, 255 transitions, 518 flow [2021-12-06 22:06:15,993 INFO L129 PetriNetUnfolder]: 73/394 cut-off events. [2021-12-06 22:06:15,994 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 22:06:16,000 INFO L84 FinitePrefix]: Finished finitePrefix Result has 400 conditions, 394 events. 73/394 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1796 event pairs, 0 based on Foata normal form. 0/313 useless extension candidates. Maximal degree in co-relation 215. Up to 8 conditions per place. [2021-12-06 22:06:16,000 INFO L82 GeneralOperation]: Start removeDead. Operand has 213 places, 255 transitions, 518 flow [2021-12-06 22:06:16,008 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 209 places, 250 transitions, 505 flow [2021-12-06 22:06:16,022 INFO L129 PetriNetUnfolder]: 17/145 cut-off events. [2021-12-06 22:06:16,022 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-12-06 22:06:16,022 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:16,023 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] [2021-12-06 22:06:16,023 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 22:06:16,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:16,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1488741163, now seen corresponding path program 1 times [2021-12-06 22:06:16,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:16,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199879517] [2021-12-06 22:06:16,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:16,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:16,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:16,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:16,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:16,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199879517] [2021-12-06 22:06:16,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199879517] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:16,166 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:06:16,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:06:16,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431625574] [2021-12-06 22:06:16,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:16,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 22:06:16,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:16,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 22:06:16,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 22:06:16,202 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 255 [2021-12-06 22:06:16,206 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 250 transitions, 505 flow. Second operand has 2 states, 2 states have (on average 213.0) internal successors, (426), 2 states have internal predecessors, (426), 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) [2021-12-06 22:06:16,206 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:16,206 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 255 [2021-12-06 22:06:16,207 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:16,276 INFO L129 PetriNetUnfolder]: 9/321 cut-off events. [2021-12-06 22:06:16,276 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 22:06:16,279 INFO L84 FinitePrefix]: Finished finitePrefix Result has 328 conditions, 321 events. 9/321 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1417 event pairs, 0 based on Foata normal form. 63/366 useless extension candidates. Maximal degree in co-relation 177. Up to 4 conditions per place. [2021-12-06 22:06:16,281 INFO L132 encePairwiseOnDemand]: 217/255 looper letters, 1 selfloop transitions, 0 changer transitions 0/209 dead transitions. [2021-12-06 22:06:16,281 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 209 transitions, 425 flow [2021-12-06 22:06:16,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 22:06:16,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 22:06:16,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 463 transitions. [2021-12-06 22:06:16,297 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.907843137254902 [2021-12-06 22:06:16,298 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 463 transitions. [2021-12-06 22:06:16,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 463 transitions. [2021-12-06 22:06:16,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:16,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 463 transitions. [2021-12-06 22:06:16,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 231.5) internal successors, (463), 2 states have internal predecessors, (463), 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) [2021-12-06 22:06:16,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 255.0) internal successors, (765), 3 states have internal predecessors, (765), 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) [2021-12-06 22:06:16,315 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 255.0) internal successors, (765), 3 states have internal predecessors, (765), 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) [2021-12-06 22:06:16,316 INFO L186 Difference]: Start difference. First operand has 209 places, 250 transitions, 505 flow. Second operand 2 states and 463 transitions. [2021-12-06 22:06:16,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 209 transitions, 425 flow [2021-12-06 22:06:16,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 209 transitions, 425 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:06:16,328 INFO L242 Difference]: Finished difference. Result has 207 places, 209 transitions, 423 flow [2021-12-06 22:06:16,330 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=255, PETRI_DIFFERENCE_MINUEND_FLOW=423, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=423, PETRI_PLACES=207, PETRI_TRANSITIONS=209} [2021-12-06 22:06:16,334 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, -2 predicate places. [2021-12-06 22:06:16,334 INFO L470 AbstractCegarLoop]: Abstraction has has 207 places, 209 transitions, 423 flow [2021-12-06 22:06:16,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 213.0) internal successors, (426), 2 states have internal predecessors, (426), 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) [2021-12-06 22:06:16,335 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:16,335 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] [2021-12-06 22:06:16,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 22:06:16,335 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 22:06:16,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:16,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1961754262, now seen corresponding path program 1 times [2021-12-06 22:06:16,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:16,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946646813] [2021-12-06 22:06:16,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:16,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:16,409 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:16,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:16,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946646813] [2021-12-06 22:06:16,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946646813] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:16,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:06:16,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:06:16,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393034877] [2021-12-06 22:06:16,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:16,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:06:16,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:16,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:06:16,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:06:16,414 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 255 [2021-12-06 22:06:16,415 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 209 transitions, 423 flow. Second operand has 3 states, 3 states have (on average 206.33333333333334) internal successors, (619), 3 states have internal predecessors, (619), 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) [2021-12-06 22:06:16,415 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:16,415 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 255 [2021-12-06 22:06:16,415 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:16,476 INFO L129 PetriNetUnfolder]: 9/325 cut-off events. [2021-12-06 22:06:16,477 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 22:06:16,478 INFO L84 FinitePrefix]: Finished finitePrefix Result has 344 conditions, 325 events. 9/325 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1415 event pairs, 0 based on Foata normal form. 0/307 useless extension candidates. Maximal degree in co-relation 340. Up to 9 conditions per place. [2021-12-06 22:06:16,479 INFO L132 encePairwiseOnDemand]: 252/255 looper letters, 10 selfloop transitions, 2 changer transitions 0/213 dead transitions. [2021-12-06 22:06:16,479 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 213 transitions, 455 flow [2021-12-06 22:06:16,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:06:16,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:06:16,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 628 transitions. [2021-12-06 22:06:16,482 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8209150326797385 [2021-12-06 22:06:16,482 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 628 transitions. [2021-12-06 22:06:16,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 628 transitions. [2021-12-06 22:06:16,483 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:16,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 628 transitions. [2021-12-06 22:06:16,485 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 209.33333333333334) internal successors, (628), 3 states have internal predecessors, (628), 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) [2021-12-06 22:06:16,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 255.0) internal successors, (1020), 4 states have internal predecessors, (1020), 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) [2021-12-06 22:06:16,488 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 255.0) internal successors, (1020), 4 states have internal predecessors, (1020), 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) [2021-12-06 22:06:16,488 INFO L186 Difference]: Start difference. First operand has 207 places, 209 transitions, 423 flow. Second operand 3 states and 628 transitions. [2021-12-06 22:06:16,488 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 213 transitions, 455 flow [2021-12-06 22:06:16,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 213 transitions, 455 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:06:16,493 INFO L242 Difference]: Finished difference. Result has 210 places, 210 transitions, 435 flow [2021-12-06 22:06:16,493 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=255, PETRI_DIFFERENCE_MINUEND_FLOW=423, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=435, PETRI_PLACES=210, PETRI_TRANSITIONS=210} [2021-12-06 22:06:16,494 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 1 predicate places. [2021-12-06 22:06:16,494 INFO L470 AbstractCegarLoop]: Abstraction has has 210 places, 210 transitions, 435 flow [2021-12-06 22:06:16,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 206.33333333333334) internal successors, (619), 3 states have internal predecessors, (619), 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) [2021-12-06 22:06:16,495 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:16,495 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] [2021-12-06 22:06:16,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 22:06:16,495 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 22:06:16,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:16,496 INFO L85 PathProgramCache]: Analyzing trace with hash -929438698, now seen corresponding path program 1 times [2021-12-06 22:06:16,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:16,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274111992] [2021-12-06 22:06:16,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:16,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:16,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:16,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:16,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:16,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274111992] [2021-12-06 22:06:16,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274111992] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:16,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460276658] [2021-12-06 22:06:16,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:16,567 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:16,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:16,568 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:16,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 22:06:16,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:16,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:06:16,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:16,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:16,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:16,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460276658] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:16,804 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:16,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 22:06:16,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673702137] [2021-12-06 22:06:16,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:16,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:06:16,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:16,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:06:16,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:06:16,809 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 255 [2021-12-06 22:06:16,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 210 transitions, 435 flow. Second operand has 10 states, 10 states have (on average 206.1) internal successors, (2061), 10 states have internal predecessors, (2061), 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) [2021-12-06 22:06:16,812 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:16,812 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 255 [2021-12-06 22:06:16,812 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:16,919 INFO L129 PetriNetUnfolder]: 9/332 cut-off events. [2021-12-06 22:06:16,919 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-06 22:06:16,921 INFO L84 FinitePrefix]: Finished finitePrefix Result has 367 conditions, 332 events. 9/332 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1410 event pairs, 0 based on Foata normal form. 2/317 useless extension candidates. Maximal degree in co-relation 361. Up to 6 conditions per place. [2021-12-06 22:06:16,923 INFO L132 encePairwiseOnDemand]: 249/255 looper letters, 11 selfloop transitions, 9 changer transitions 0/220 dead transitions. [2021-12-06 22:06:16,923 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 220 transitions, 497 flow [2021-12-06 22:06:16,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:06:16,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 22:06:16,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1858 transitions. [2021-12-06 22:06:16,930 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8095860566448801 [2021-12-06 22:06:16,930 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1858 transitions. [2021-12-06 22:06:16,930 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1858 transitions. [2021-12-06 22:06:16,931 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:16,931 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1858 transitions. [2021-12-06 22:06:16,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 206.44444444444446) internal successors, (1858), 9 states have internal predecessors, (1858), 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) [2021-12-06 22:06:16,945 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 255.0) internal successors, (2550), 10 states have internal predecessors, (2550), 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) [2021-12-06 22:06:16,947 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 255.0) internal successors, (2550), 10 states have internal predecessors, (2550), 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) [2021-12-06 22:06:16,947 INFO L186 Difference]: Start difference. First operand has 210 places, 210 transitions, 435 flow. Second operand 9 states and 1858 transitions. [2021-12-06 22:06:16,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 220 transitions, 497 flow [2021-12-06 22:06:16,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 220 transitions, 495 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:16,954 INFO L242 Difference]: Finished difference. Result has 220 places, 216 transitions, 483 flow [2021-12-06 22:06:16,954 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=255, PETRI_DIFFERENCE_MINUEND_FLOW=433, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=483, PETRI_PLACES=220, PETRI_TRANSITIONS=216} [2021-12-06 22:06:16,955 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 11 predicate places. [2021-12-06 22:06:16,955 INFO L470 AbstractCegarLoop]: Abstraction has has 220 places, 216 transitions, 483 flow [2021-12-06 22:06:16,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 206.1) internal successors, (2061), 10 states have internal predecessors, (2061), 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) [2021-12-06 22:06:16,958 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:16,958 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2021-12-06 22:06:16,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:06:17,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:17,159 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 22:06:17,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:17,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1473481706, now seen corresponding path program 2 times [2021-12-06 22:06:17,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:17,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800351811] [2021-12-06 22:06:17,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:17,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:17,255 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:17,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:17,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800351811] [2021-12-06 22:06:17,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800351811] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:17,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040584403] [2021-12-06 22:06:17,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:06:17,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:17,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:17,257 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:17,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 22:06:17,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:06:17,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:06:17,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:06:17,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:17,402 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:17,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:17,503 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:17,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040584403] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:17,503 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:17,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 22:06:17,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555141742] [2021-12-06 22:06:17,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:17,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:06:17,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:17,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:06:17,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:06:17,511 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 255 [2021-12-06 22:06:17,518 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 216 transitions, 483 flow. Second operand has 18 states, 18 states have (on average 206.27777777777777) internal successors, (3713), 18 states have internal predecessors, (3713), 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) [2021-12-06 22:06:17,518 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:17,518 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 255 [2021-12-06 22:06:17,518 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:17,675 INFO L129 PetriNetUnfolder]: 9/352 cut-off events. [2021-12-06 22:06:17,676 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-12-06 22:06:17,677 INFO L84 FinitePrefix]: Finished finitePrefix Result has 456 conditions, 352 events. 9/352 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1410 event pairs, 0 based on Foata normal form. 4/339 useless extension candidates. Maximal degree in co-relation 448. Up to 11 conditions per place. [2021-12-06 22:06:17,678 INFO L132 encePairwiseOnDemand]: 249/255 looper letters, 19 selfloop transitions, 21 changer transitions 0/240 dead transitions. [2021-12-06 22:06:17,678 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 240 transitions, 671 flow [2021-12-06 22:06:17,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 22:06:17,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-06 22:06:17,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4328 transitions. [2021-12-06 22:06:17,687 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8082166199813259 [2021-12-06 22:06:17,687 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4328 transitions. [2021-12-06 22:06:17,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4328 transitions. [2021-12-06 22:06:17,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:17,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4328 transitions. [2021-12-06 22:06:17,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 206.0952380952381) internal successors, (4328), 21 states have internal predecessors, (4328), 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) [2021-12-06 22:06:17,707 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 255.0) internal successors, (5610), 22 states have internal predecessors, (5610), 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) [2021-12-06 22:06:17,709 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 255.0) internal successors, (5610), 22 states have internal predecessors, (5610), 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) [2021-12-06 22:06:17,709 INFO L186 Difference]: Start difference. First operand has 220 places, 216 transitions, 483 flow. Second operand 21 states and 4328 transitions. [2021-12-06 22:06:17,709 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 240 transitions, 671 flow [2021-12-06 22:06:17,712 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 240 transitions, 657 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:17,715 INFO L242 Difference]: Finished difference. Result has 244 places, 229 transitions, 607 flow [2021-12-06 22:06:17,716 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=255, PETRI_DIFFERENCE_MINUEND_FLOW=477, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=607, PETRI_PLACES=244, PETRI_TRANSITIONS=229} [2021-12-06 22:06:17,716 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 35 predicate places. [2021-12-06 22:06:17,717 INFO L470 AbstractCegarLoop]: Abstraction has has 244 places, 229 transitions, 607 flow [2021-12-06 22:06:17,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 206.27777777777777) internal successors, (3713), 18 states have internal predecessors, (3713), 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) [2021-12-06 22:06:17,718 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:17,719 INFO L254 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 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] [2021-12-06 22:06:17,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 22:06:17,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:17,920 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 22:06:17,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:17,921 INFO L85 PathProgramCache]: Analyzing trace with hash -898264042, now seen corresponding path program 3 times [2021-12-06 22:06:17,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:17,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706867176] [2021-12-06 22:06:17,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:17,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:18,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:18,159 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:18,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:18,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706867176] [2021-12-06 22:06:18,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706867176] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:18,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623494229] [2021-12-06 22:06:18,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:06:18,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:18,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:18,161 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:18,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 22:06:18,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-06 22:06:18,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:06:18,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:06:18,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:18,353 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:18,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:18,472 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:06:18,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623494229] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:18,472 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:18,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-06 22:06:18,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693204033] [2021-12-06 22:06:18,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:18,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 22:06:18,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:18,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 22:06:18,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-06 22:06:18,479 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 255 [2021-12-06 22:06:18,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 229 transitions, 607 flow. Second operand has 23 states, 23 states have (on average 206.43478260869566) internal successors, (4748), 23 states have internal predecessors, (4748), 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) [2021-12-06 22:06:18,484 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:18,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 255 [2021-12-06 22:06:18,485 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:18,715 INFO L129 PetriNetUnfolder]: 9/367 cut-off events. [2021-12-06 22:06:18,716 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-12-06 22:06:18,717 INFO L84 FinitePrefix]: Finished finitePrefix Result has 557 conditions, 367 events. 9/367 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1410 event pairs, 0 based on Foata normal form. 3/353 useless extension candidates. Maximal degree in co-relation 544. Up to 17 conditions per place. [2021-12-06 22:06:18,718 INFO L132 encePairwiseOnDemand]: 249/255 looper letters, 25 selfloop transitions, 30 changer transitions 0/255 dead transitions. [2021-12-06 22:06:18,718 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 255 transitions, 863 flow [2021-12-06 22:06:18,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 22:06:18,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 22:06:18,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6178 transitions. [2021-12-06 22:06:18,731 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8075816993464052 [2021-12-06 22:06:18,731 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6178 transitions. [2021-12-06 22:06:18,731 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6178 transitions. [2021-12-06 22:06:18,734 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:18,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6178 transitions. [2021-12-06 22:06:18,758 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 205.93333333333334) internal successors, (6178), 30 states have internal predecessors, (6178), 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) [2021-12-06 22:06:18,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 255.0) internal successors, (7905), 31 states have internal predecessors, (7905), 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) [2021-12-06 22:06:18,771 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 255.0) internal successors, (7905), 31 states have internal predecessors, (7905), 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) [2021-12-06 22:06:18,772 INFO L186 Difference]: Start difference. First operand has 244 places, 229 transitions, 607 flow. Second operand 30 states and 6178 transitions. [2021-12-06 22:06:18,772 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 255 transitions, 863 flow [2021-12-06 22:06:18,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 255 transitions, 833 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-12-06 22:06:18,779 INFO L242 Difference]: Finished difference. Result has 271 places, 239 transitions, 735 flow [2021-12-06 22:06:18,780 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=255, PETRI_DIFFERENCE_MINUEND_FLOW=583, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=735, PETRI_PLACES=271, PETRI_TRANSITIONS=239} [2021-12-06 22:06:18,781 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 62 predicate places. [2021-12-06 22:06:18,781 INFO L470 AbstractCegarLoop]: Abstraction has has 271 places, 239 transitions, 735 flow [2021-12-06 22:06:18,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 206.43478260869566) internal successors, (4748), 23 states have internal predecessors, (4748), 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) [2021-12-06 22:06:18,782 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:18,782 INFO L254 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 10, 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] [2021-12-06 22:06:18,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 22:06:18,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:18,984 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 22:06:18,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:18,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1658269334, now seen corresponding path program 4 times [2021-12-06 22:06:18,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:18,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503350875] [2021-12-06 22:06:18,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:18,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:19,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:06:19,085 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 22:06:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:06:19,160 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 22:06:19,160 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 22:06:19,161 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-12-06 22:06:19,162 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-12-06 22:06:19,162 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-12-06 22:06:19,162 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-12-06 22:06:19,162 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-12-06 22:06:19,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 22:06:19,165 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2021-12-06 22:06:19,166 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 22:06:19,167 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-12-06 22:06:19,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:19,200 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-06 22:06:19,201 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:06:19,202 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 22:06:19,202 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-12-06 22:06:19,204 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 273 places, 328 transitions, 674 flow [2021-12-06 22:06:19,255 INFO L129 PetriNetUnfolder]: 118/631 cut-off events. [2021-12-06 22:06:19,255 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-12-06 22:06:19,261 INFO L84 FinitePrefix]: Finished finitePrefix Result has 645 conditions, 631 events. 118/631 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 3257 event pairs, 0 based on Foata normal form. 0/501 useless extension candidates. Maximal degree in co-relation 396. Up to 12 conditions per place. [2021-12-06 22:06:19,261 INFO L82 GeneralOperation]: Start removeDead. Operand has 273 places, 328 transitions, 674 flow [2021-12-06 22:06:19,280 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 273 places, 328 transitions, 674 flow [2021-12-06 22:06:19,295 INFO L129 PetriNetUnfolder]: 19/180 cut-off events. [2021-12-06 22:06:19,295 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 22:06:19,295 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:19,295 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] [2021-12-06 22:06:19,295 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:19,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:19,296 INFO L85 PathProgramCache]: Analyzing trace with hash 239182158, now seen corresponding path program 1 times [2021-12-06 22:06:19,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:19,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962826985] [2021-12-06 22:06:19,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:19,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:19,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:19,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:19,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:19,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962826985] [2021-12-06 22:06:19,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962826985] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:19,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:06:19,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:06:19,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24248372] [2021-12-06 22:06:19,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:19,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 22:06:19,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:19,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 22:06:19,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 22:06:19,322 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 328 [2021-12-06 22:06:19,323 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 328 transitions, 674 flow. Second operand has 2 states, 2 states have (on average 271.0) internal successors, (542), 2 states have internal predecessors, (542), 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) [2021-12-06 22:06:19,323 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:19,324 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 328 [2021-12-06 22:06:19,324 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:19,398 INFO L129 PetriNetUnfolder]: 17/522 cut-off events. [2021-12-06 22:06:19,398 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-06 22:06:19,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 543 conditions, 522 events. 17/522 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2736 event pairs, 0 based on Foata normal form. 126/619 useless extension candidates. Maximal degree in co-relation 330. Up to 7 conditions per place. [2021-12-06 22:06:19,404 INFO L132 encePairwiseOnDemand]: 278/328 looper letters, 4 selfloop transitions, 0 changer transitions 0/274 dead transitions. [2021-12-06 22:06:19,404 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 274 transitions, 574 flow [2021-12-06 22:06:19,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 22:06:19,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 22:06:19,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 594 transitions. [2021-12-06 22:06:19,406 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9054878048780488 [2021-12-06 22:06:19,406 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 594 transitions. [2021-12-06 22:06:19,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 594 transitions. [2021-12-06 22:06:19,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:19,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 594 transitions. [2021-12-06 22:06:19,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 297.0) internal successors, (594), 2 states have internal predecessors, (594), 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) [2021-12-06 22:06:19,408 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 328.0) internal successors, (984), 3 states have internal predecessors, (984), 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) [2021-12-06 22:06:19,408 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 328.0) internal successors, (984), 3 states have internal predecessors, (984), 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) [2021-12-06 22:06:19,408 INFO L186 Difference]: Start difference. First operand has 273 places, 328 transitions, 674 flow. Second operand 2 states and 594 transitions. [2021-12-06 22:06:19,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 274 transitions, 574 flow [2021-12-06 22:06:19,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 274 transitions, 574 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:06:19,413 INFO L242 Difference]: Finished difference. Result has 270 places, 274 transitions, 566 flow [2021-12-06 22:06:19,413 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=566, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=566, PETRI_PLACES=270, PETRI_TRANSITIONS=274} [2021-12-06 22:06:19,414 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, -3 predicate places. [2021-12-06 22:06:19,414 INFO L470 AbstractCegarLoop]: Abstraction has has 270 places, 274 transitions, 566 flow [2021-12-06 22:06:19,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 271.0) internal successors, (542), 2 states have internal predecessors, (542), 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) [2021-12-06 22:06:19,414 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:19,414 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] [2021-12-06 22:06:19,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 22:06:19,415 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:19,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:19,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1958084880, now seen corresponding path program 1 times [2021-12-06 22:06:19,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:19,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369911309] [2021-12-06 22:06:19,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:19,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:19,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:19,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:19,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369911309] [2021-12-06 22:06:19,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369911309] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:19,432 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:06:19,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:06:19,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971601227] [2021-12-06 22:06:19,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:19,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:06:19,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:19,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:06:19,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:06:19,434 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 328 [2021-12-06 22:06:19,434 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 274 transitions, 566 flow. Second operand has 3 states, 3 states have (on average 264.0) internal successors, (792), 3 states have internal predecessors, (792), 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) [2021-12-06 22:06:19,434 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:19,434 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 328 [2021-12-06 22:06:19,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:19,497 INFO L129 PetriNetUnfolder]: 17/526 cut-off events. [2021-12-06 22:06:19,497 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-06 22:06:19,500 INFO L84 FinitePrefix]: Finished finitePrefix Result has 559 conditions, 526 events. 17/526 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2733 event pairs, 0 based on Foata normal form. 0/497 useless extension candidates. Maximal degree in co-relation 554. Up to 14 conditions per place. [2021-12-06 22:06:19,502 INFO L132 encePairwiseOnDemand]: 325/328 looper letters, 13 selfloop transitions, 2 changer transitions 0/278 dead transitions. [2021-12-06 22:06:19,502 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 278 transitions, 604 flow [2021-12-06 22:06:19,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:06:19,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:06:19,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 805 transitions. [2021-12-06 22:06:19,504 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.818089430894309 [2021-12-06 22:06:19,504 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 805 transitions. [2021-12-06 22:06:19,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 805 transitions. [2021-12-06 22:06:19,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:19,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 805 transitions. [2021-12-06 22:06:19,511 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 268.3333333333333) internal successors, (805), 3 states have internal predecessors, (805), 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) [2021-12-06 22:06:19,512 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 328.0) internal successors, (1312), 4 states have internal predecessors, (1312), 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) [2021-12-06 22:06:19,513 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 328.0) internal successors, (1312), 4 states have internal predecessors, (1312), 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) [2021-12-06 22:06:19,513 INFO L186 Difference]: Start difference. First operand has 270 places, 274 transitions, 566 flow. Second operand 3 states and 805 transitions. [2021-12-06 22:06:19,513 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 278 transitions, 604 flow [2021-12-06 22:06:19,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 278 transitions, 604 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:06:19,517 INFO L242 Difference]: Finished difference. Result has 273 places, 275 transitions, 578 flow [2021-12-06 22:06:19,518 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=566, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=578, PETRI_PLACES=273, PETRI_TRANSITIONS=275} [2021-12-06 22:06:19,518 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 0 predicate places. [2021-12-06 22:06:19,518 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 275 transitions, 578 flow [2021-12-06 22:06:19,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 264.0) internal successors, (792), 3 states have internal predecessors, (792), 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) [2021-12-06 22:06:19,519 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:19,519 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] [2021-12-06 22:06:19,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 22:06:19,519 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:19,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:19,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1150478808, now seen corresponding path program 1 times [2021-12-06 22:06:19,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:19,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748338873] [2021-12-06 22:06:19,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:19,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:19,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:19,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:19,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748338873] [2021-12-06 22:06:19,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748338873] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:19,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146735234] [2021-12-06 22:06:19,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:19,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:19,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:19,547 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:19,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 22:06:19,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:19,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 22:06:19,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:19,637 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:06:19,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:06:19,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146735234] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:19,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:06:19,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 22:06:19,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517659061] [2021-12-06 22:06:19,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:19,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:06:19,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:19,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:06:19,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:06:19,640 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 328 [2021-12-06 22:06:19,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 275 transitions, 578 flow. Second operand has 3 states, 3 states have (on average 264.0) internal successors, (792), 3 states have internal predecessors, (792), 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) [2021-12-06 22:06:19,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:19,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 328 [2021-12-06 22:06:19,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:19,721 INFO L129 PetriNetUnfolder]: 13/427 cut-off events. [2021-12-06 22:06:19,721 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-12-06 22:06:19,727 INFO L84 FinitePrefix]: Finished finitePrefix Result has 470 conditions, 427 events. 13/427 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1979 event pairs, 0 based on Foata normal form. 0/405 useless extension candidates. Maximal degree in co-relation 463. Up to 16 conditions per place. [2021-12-06 22:06:19,730 INFO L132 encePairwiseOnDemand]: 325/328 looper letters, 13 selfloop transitions, 2 changer transitions 0/279 dead transitions. [2021-12-06 22:06:19,730 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 279 transitions, 616 flow [2021-12-06 22:06:19,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:06:19,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:06:19,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 805 transitions. [2021-12-06 22:06:19,733 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.818089430894309 [2021-12-06 22:06:19,733 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 805 transitions. [2021-12-06 22:06:19,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 805 transitions. [2021-12-06 22:06:19,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:19,733 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 805 transitions. [2021-12-06 22:06:19,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 268.3333333333333) internal successors, (805), 3 states have internal predecessors, (805), 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) [2021-12-06 22:06:19,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 328.0) internal successors, (1312), 4 states have internal predecessors, (1312), 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) [2021-12-06 22:06:19,738 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 328.0) internal successors, (1312), 4 states have internal predecessors, (1312), 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) [2021-12-06 22:06:19,738 INFO L186 Difference]: Start difference. First operand has 273 places, 275 transitions, 578 flow. Second operand 3 states and 805 transitions. [2021-12-06 22:06:19,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 279 transitions, 616 flow [2021-12-06 22:06:19,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 279 transitions, 614 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:19,744 INFO L242 Difference]: Finished difference. Result has 275 places, 276 transitions, 588 flow [2021-12-06 22:06:19,745 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=576, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=588, PETRI_PLACES=275, PETRI_TRANSITIONS=276} [2021-12-06 22:06:19,746 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 2 predicate places. [2021-12-06 22:06:19,746 INFO L470 AbstractCegarLoop]: Abstraction has has 275 places, 276 transitions, 588 flow [2021-12-06 22:06:19,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 264.0) internal successors, (792), 3 states have internal predecessors, (792), 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) [2021-12-06 22:06:19,746 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:19,746 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] [2021-12-06 22:06:19,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 22:06:19,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:19,948 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:19,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:19,948 INFO L85 PathProgramCache]: Analyzing trace with hash -930708873, now seen corresponding path program 1 times [2021-12-06 22:06:19,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:19,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908174990] [2021-12-06 22:06:19,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:19,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:19,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:19,980 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:19,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:19,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908174990] [2021-12-06 22:06:19,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908174990] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:19,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465331434] [2021-12-06 22:06:19,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:19,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:19,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:19,982 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:19,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 22:06:20,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:20,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:06:20,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:20,082 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:20,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:20,138 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:20,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465331434] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:20,138 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:20,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 22:06:20,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278572717] [2021-12-06 22:06:20,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:20,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:06:20,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:20,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:06:20,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:06:20,141 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 328 [2021-12-06 22:06:20,142 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 276 transitions, 588 flow. Second operand has 10 states, 10 states have (on average 264.2) internal successors, (2642), 10 states have internal predecessors, (2642), 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) [2021-12-06 22:06:20,143 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:20,143 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 328 [2021-12-06 22:06:20,143 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:20,237 INFO L129 PetriNetUnfolder]: 13/434 cut-off events. [2021-12-06 22:06:20,237 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-12-06 22:06:20,240 INFO L84 FinitePrefix]: Finished finitePrefix Result has 489 conditions, 434 events. 13/434 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1977 event pairs, 0 based on Foata normal form. 2/416 useless extension candidates. Maximal degree in co-relation 481. Up to 11 conditions per place. [2021-12-06 22:06:20,242 INFO L132 encePairwiseOnDemand]: 322/328 looper letters, 14 selfloop transitions, 9 changer transitions 0/286 dead transitions. [2021-12-06 22:06:20,242 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 286 transitions, 656 flow [2021-12-06 22:06:20,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:06:20,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 22:06:20,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2383 transitions. [2021-12-06 22:06:20,247 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8072493224932249 [2021-12-06 22:06:20,247 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2383 transitions. [2021-12-06 22:06:20,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2383 transitions. [2021-12-06 22:06:20,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:20,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2383 transitions. [2021-12-06 22:06:20,252 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 264.77777777777777) internal successors, (2383), 9 states have internal predecessors, (2383), 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) [2021-12-06 22:06:20,255 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 328.0) internal successors, (3280), 10 states have internal predecessors, (3280), 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) [2021-12-06 22:06:20,256 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 328.0) internal successors, (3280), 10 states have internal predecessors, (3280), 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) [2021-12-06 22:06:20,256 INFO L186 Difference]: Start difference. First operand has 275 places, 276 transitions, 588 flow. Second operand 9 states and 2383 transitions. [2021-12-06 22:06:20,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 286 transitions, 656 flow [2021-12-06 22:06:20,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 286 transitions, 654 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:20,261 INFO L242 Difference]: Finished difference. Result has 285 places, 282 transitions, 636 flow [2021-12-06 22:06:20,261 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=586, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=270, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=636, PETRI_PLACES=285, PETRI_TRANSITIONS=282} [2021-12-06 22:06:20,262 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 12 predicate places. [2021-12-06 22:06:20,262 INFO L470 AbstractCegarLoop]: Abstraction has has 285 places, 282 transitions, 636 flow [2021-12-06 22:06:20,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 264.2) internal successors, (2642), 10 states have internal predecessors, (2642), 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) [2021-12-06 22:06:20,263 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:20,263 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2021-12-06 22:06:20,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 22:06:20,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 22:06:20,464 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:20,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:20,464 INFO L85 PathProgramCache]: Analyzing trace with hash 951543159, now seen corresponding path program 2 times [2021-12-06 22:06:20,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:20,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727360300] [2021-12-06 22:06:20,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:20,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:20,521 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:20,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:20,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727360300] [2021-12-06 22:06:20,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727360300] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:20,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018323835] [2021-12-06 22:06:20,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:06:20,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:20,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:20,523 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:20,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 22:06:20,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:06:20,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:06:20,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:06:20,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:20,647 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:20,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:20,735 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:20,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018323835] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:20,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:20,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 22:06:20,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239809330] [2021-12-06 22:06:20,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:20,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:06:20,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:20,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:06:20,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:06:20,739 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 328 [2021-12-06 22:06:20,742 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 282 transitions, 636 flow. Second operand has 18 states, 18 states have (on average 264.3333333333333) internal successors, (4758), 18 states have internal predecessors, (4758), 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) [2021-12-06 22:06:20,742 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:20,742 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 328 [2021-12-06 22:06:20,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:20,917 INFO L129 PetriNetUnfolder]: 13/454 cut-off events. [2021-12-06 22:06:20,917 INFO L130 PetriNetUnfolder]: For 38/38 co-relation queries the response was YES. [2021-12-06 22:06:20,920 INFO L84 FinitePrefix]: Finished finitePrefix Result has 578 conditions, 454 events. 13/454 cut-off events. For 38/38 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1977 event pairs, 0 based on Foata normal form. 4/438 useless extension candidates. Maximal degree in co-relation 568. Up to 11 conditions per place. [2021-12-06 22:06:20,922 INFO L132 encePairwiseOnDemand]: 322/328 looper letters, 22 selfloop transitions, 21 changer transitions 0/306 dead transitions. [2021-12-06 22:06:20,922 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 306 transitions, 830 flow [2021-12-06 22:06:20,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 22:06:20,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-06 22:06:20,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5549 transitions. [2021-12-06 22:06:20,932 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8056039488966318 [2021-12-06 22:06:20,932 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5549 transitions. [2021-12-06 22:06:20,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5549 transitions. [2021-12-06 22:06:20,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:20,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5549 transitions. [2021-12-06 22:06:20,943 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 264.23809523809524) internal successors, (5549), 21 states have internal predecessors, (5549), 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) [2021-12-06 22:06:20,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 328.0) internal successors, (7216), 22 states have internal predecessors, (7216), 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) [2021-12-06 22:06:20,953 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 328.0) internal successors, (7216), 22 states have internal predecessors, (7216), 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) [2021-12-06 22:06:20,953 INFO L186 Difference]: Start difference. First operand has 285 places, 282 transitions, 636 flow. Second operand 21 states and 5549 transitions. [2021-12-06 22:06:20,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 306 transitions, 830 flow [2021-12-06 22:06:20,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 306 transitions, 816 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:20,958 INFO L242 Difference]: Finished difference. Result has 309 places, 295 transitions, 760 flow [2021-12-06 22:06:20,959 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=630, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=760, PETRI_PLACES=309, PETRI_TRANSITIONS=295} [2021-12-06 22:06:20,959 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 36 predicate places. [2021-12-06 22:06:20,960 INFO L470 AbstractCegarLoop]: Abstraction has has 309 places, 295 transitions, 760 flow [2021-12-06 22:06:20,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 264.3333333333333) internal successors, (4758), 18 states have internal predecessors, (4758), 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) [2021-12-06 22:06:20,960 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:20,960 INFO L254 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 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] [2021-12-06 22:06:20,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 22:06:21,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 22:06:21,162 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:21,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:21,163 INFO L85 PathProgramCache]: Analyzing trace with hash 290057079, now seen corresponding path program 3 times [2021-12-06 22:06:21,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:21,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386786959] [2021-12-06 22:06:21,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:21,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:21,364 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:21,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:21,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386786959] [2021-12-06 22:06:21,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386786959] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:21,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671506791] [2021-12-06 22:06:21,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:06:21,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:21,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:21,365 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:21,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 22:06:21,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-06 22:06:21,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:06:21,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:06:21,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:21,563 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:21,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:21,671 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 22:06:21,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671506791] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:21,671 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:21,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-06 22:06:21,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098442602] [2021-12-06 22:06:21,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:21,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 22:06:21,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:21,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 22:06:21,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-06 22:06:21,675 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 328 [2021-12-06 22:06:21,678 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 295 transitions, 760 flow. Second operand has 23 states, 23 states have (on average 264.4782608695652) internal successors, (6083), 23 states have internal predecessors, (6083), 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) [2021-12-06 22:06:21,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:21,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 328 [2021-12-06 22:06:21,679 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:21,877 INFO L129 PetriNetUnfolder]: 13/469 cut-off events. [2021-12-06 22:06:21,878 INFO L130 PetriNetUnfolder]: For 126/126 co-relation queries the response was YES. [2021-12-06 22:06:21,881 INFO L84 FinitePrefix]: Finished finitePrefix Result has 679 conditions, 469 events. 13/469 cut-off events. For 126/126 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1977 event pairs, 0 based on Foata normal form. 3/452 useless extension candidates. Maximal degree in co-relation 664. Up to 17 conditions per place. [2021-12-06 22:06:21,883 INFO L132 encePairwiseOnDemand]: 322/328 looper letters, 28 selfloop transitions, 30 changer transitions 0/321 dead transitions. [2021-12-06 22:06:21,883 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 321 transitions, 1022 flow [2021-12-06 22:06:21,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 22:06:21,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 22:06:21,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 7921 transitions. [2021-12-06 22:06:21,889 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8049796747967479 [2021-12-06 22:06:21,889 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 7921 transitions. [2021-12-06 22:06:21,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 7921 transitions. [2021-12-06 22:06:21,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:21,890 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 7921 transitions. [2021-12-06 22:06:21,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 264.03333333333336) internal successors, (7921), 30 states have internal predecessors, (7921), 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) [2021-12-06 22:06:21,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 328.0) internal successors, (10168), 31 states have internal predecessors, (10168), 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) [2021-12-06 22:06:21,909 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 328.0) internal successors, (10168), 31 states have internal predecessors, (10168), 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) [2021-12-06 22:06:21,909 INFO L186 Difference]: Start difference. First operand has 309 places, 295 transitions, 760 flow. Second operand 30 states and 7921 transitions. [2021-12-06 22:06:21,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 321 transitions, 1022 flow [2021-12-06 22:06:21,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 321 transitions, 992 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-12-06 22:06:21,915 INFO L242 Difference]: Finished difference. Result has 336 places, 305 transitions, 888 flow [2021-12-06 22:06:21,916 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=736, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=888, PETRI_PLACES=336, PETRI_TRANSITIONS=305} [2021-12-06 22:06:21,916 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 63 predicate places. [2021-12-06 22:06:21,916 INFO L470 AbstractCegarLoop]: Abstraction has has 336 places, 305 transitions, 888 flow [2021-12-06 22:06:21,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 264.4782608695652) internal successors, (6083), 23 states have internal predecessors, (6083), 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) [2021-12-06 22:06:21,917 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:21,918 INFO L254 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 10, 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] [2021-12-06 22:06:21,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 22:06:22,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 22:06:22,118 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-12-06 22:06:22,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:22,119 INFO L85 PathProgramCache]: Analyzing trace with hash 686461615, now seen corresponding path program 4 times [2021-12-06 22:06:22,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:22,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167654292] [2021-12-06 22:06:22,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:22,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:06:22,142 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 22:06:22,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:06:22,165 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 22:06:22,166 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 22:06:22,166 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2021-12-06 22:06:22,166 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2021-12-06 22:06:22,166 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2021-12-06 22:06:22,166 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2021-12-06 22:06:22,166 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2021-12-06 22:06:22,166 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2021-12-06 22:06:22,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 22:06:22,167 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1, 1] [2021-12-06 22:06:22,167 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 22:06:22,167 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:06:22,215 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-12-06 22:06:22,216 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:06:22,216 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 22:06:22,216 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-12-06 22:06:22,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 333 places, 401 transitions, 832 flow [2021-12-06 22:06:22,316 INFO L129 PetriNetUnfolder]: 168/901 cut-off events. [2021-12-06 22:06:22,316 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-12-06 22:06:22,328 INFO L84 FinitePrefix]: Finished finitePrefix Result has 929 conditions, 901 events. 168/901 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4939 event pairs, 1 based on Foata normal form. 0/718 useless extension candidates. Maximal degree in co-relation 639. Up to 16 conditions per place. [2021-12-06 22:06:22,328 INFO L82 GeneralOperation]: Start removeDead. Operand has 333 places, 401 transitions, 832 flow [2021-12-06 22:06:22,341 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 333 places, 401 transitions, 832 flow [2021-12-06 22:06:22,349 INFO L129 PetriNetUnfolder]: 22/190 cut-off events. [2021-12-06 22:06:22,349 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 22:06:22,349 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:22,349 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] [2021-12-06 22:06:22,349 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:06:22,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:22,350 INFO L85 PathProgramCache]: Analyzing trace with hash 702140302, now seen corresponding path program 1 times [2021-12-06 22:06:22,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:22,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386215290] [2021-12-06 22:06:22,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:22,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:22,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:22,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:22,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:22,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386215290] [2021-12-06 22:06:22,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386215290] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:22,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:06:22,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:06:22,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720875985] [2021-12-06 22:06:22,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:22,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 22:06:22,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:22,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 22:06:22,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 22:06:22,363 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 328 out of 401 [2021-12-06 22:06:22,364 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 401 transitions, 832 flow. Second operand has 2 states, 2 states have (on average 329.0) internal successors, (658), 2 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) [2021-12-06 22:06:22,364 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:22,364 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 328 of 401 [2021-12-06 22:06:22,364 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:22,469 INFO L129 PetriNetUnfolder]: 27/749 cut-off events. [2021-12-06 22:06:22,469 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-06 22:06:22,477 INFO L84 FinitePrefix]: Finished finitePrefix Result has 793 conditions, 749 events. 27/749 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 4212 event pairs, 1 based on Foata normal form. 256/963 useless extension candidates. Maximal degree in co-relation 536. Up to 16 conditions per place. [2021-12-06 22:06:22,479 INFO L132 encePairwiseOnDemand]: 339/401 looper letters, 6 selfloop transitions, 0 changer transitions 0/334 dead transitions. [2021-12-06 22:06:22,479 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 334 transitions, 710 flow [2021-12-06 22:06:22,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 22:06:22,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 22:06:22,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 724 transitions. [2021-12-06 22:06:22,480 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9027431421446384 [2021-12-06 22:06:22,481 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 724 transitions. [2021-12-06 22:06:22,481 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 724 transitions. [2021-12-06 22:06:22,481 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:22,481 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 724 transitions. [2021-12-06 22:06:22,482 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 362.0) internal successors, (724), 2 states have internal predecessors, (724), 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) [2021-12-06 22:06:22,482 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 401.0) internal successors, (1203), 3 states have internal predecessors, (1203), 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) [2021-12-06 22:06:22,482 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 401.0) internal successors, (1203), 3 states have internal predecessors, (1203), 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) [2021-12-06 22:06:22,483 INFO L186 Difference]: Start difference. First operand has 333 places, 401 transitions, 832 flow. Second operand 2 states and 724 transitions. [2021-12-06 22:06:22,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 334 transitions, 710 flow [2021-12-06 22:06:22,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 334 transitions, 710 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:06:22,487 INFO L242 Difference]: Finished difference. Result has 329 places, 334 transitions, 698 flow [2021-12-06 22:06:22,488 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=698, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=334, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=698, PETRI_PLACES=329, PETRI_TRANSITIONS=334} [2021-12-06 22:06:22,488 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, -4 predicate places. [2021-12-06 22:06:22,488 INFO L470 AbstractCegarLoop]: Abstraction has has 329 places, 334 transitions, 698 flow [2021-12-06 22:06:22,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 329.0) internal successors, (658), 2 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) [2021-12-06 22:06:22,489 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:22,489 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] [2021-12-06 22:06:22,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 22:06:22,489 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:06:22,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:22,489 INFO L85 PathProgramCache]: Analyzing trace with hash -731965488, now seen corresponding path program 1 times [2021-12-06 22:06:22,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:22,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737822268] [2021-12-06 22:06:22,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:22,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:22,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:22,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:22,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737822268] [2021-12-06 22:06:22,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737822268] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:22,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:06:22,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:06:22,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166796845] [2021-12-06 22:06:22,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:22,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:06:22,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:22,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:06:22,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:06:22,508 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 321 out of 401 [2021-12-06 22:06:22,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 334 transitions, 698 flow. Second operand has 3 states, 3 states have (on average 322.0) internal successors, (966), 3 states have internal predecessors, (966), 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) [2021-12-06 22:06:22,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:22,509 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 401 [2021-12-06 22:06:22,509 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:22,619 INFO L129 PetriNetUnfolder]: 27/753 cut-off events. [2021-12-06 22:06:22,619 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-06 22:06:22,627 INFO L84 FinitePrefix]: Finished finitePrefix Result has 809 conditions, 753 events. 27/753 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 4221 event pairs, 1 based on Foata normal form. 0/711 useless extension candidates. Maximal degree in co-relation 803. Up to 23 conditions per place. [2021-12-06 22:06:22,629 INFO L132 encePairwiseOnDemand]: 398/401 looper letters, 15 selfloop transitions, 2 changer transitions 0/338 dead transitions. [2021-12-06 22:06:22,629 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 338 transitions, 740 flow [2021-12-06 22:06:22,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:06:22,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:06:22,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 981 transitions. [2021-12-06 22:06:22,630 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8154613466334164 [2021-12-06 22:06:22,630 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 981 transitions. [2021-12-06 22:06:22,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 981 transitions. [2021-12-06 22:06:22,631 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:22,631 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 981 transitions. [2021-12-06 22:06:22,632 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 327.0) internal successors, (981), 3 states have internal predecessors, (981), 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) [2021-12-06 22:06:22,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 401.0) internal successors, (1604), 4 states have internal predecessors, (1604), 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) [2021-12-06 22:06:22,633 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 401.0) internal successors, (1604), 4 states have internal predecessors, (1604), 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) [2021-12-06 22:06:22,633 INFO L186 Difference]: Start difference. First operand has 329 places, 334 transitions, 698 flow. Second operand 3 states and 981 transitions. [2021-12-06 22:06:22,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 338 transitions, 740 flow [2021-12-06 22:06:22,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 338 transitions, 740 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:06:22,638 INFO L242 Difference]: Finished difference. Result has 332 places, 335 transitions, 710 flow [2021-12-06 22:06:22,638 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=698, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=710, PETRI_PLACES=332, PETRI_TRANSITIONS=335} [2021-12-06 22:06:22,639 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, -1 predicate places. [2021-12-06 22:06:22,639 INFO L470 AbstractCegarLoop]: Abstraction has has 332 places, 335 transitions, 710 flow [2021-12-06 22:06:22,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 322.0) internal successors, (966), 3 states have internal predecessors, (966), 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) [2021-12-06 22:06:22,639 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:22,639 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] [2021-12-06 22:06:22,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 22:06:22,639 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:06:22,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:22,640 INFO L85 PathProgramCache]: Analyzing trace with hash 798570601, now seen corresponding path program 1 times [2021-12-06 22:06:22,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:22,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943551673] [2021-12-06 22:06:22,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:22,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:22,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:22,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:22,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943551673] [2021-12-06 22:06:22,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943551673] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:22,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114026208] [2021-12-06 22:06:22,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:22,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:22,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:22,660 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:22,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 22:06:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:22,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 22:06:22,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:22,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:06:22,750 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:06:22,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114026208] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:22,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:06:22,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 22:06:22,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478762710] [2021-12-06 22:06:22,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:22,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:06:22,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:22,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:06:22,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:06:22,753 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 321 out of 401 [2021-12-06 22:06:22,754 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 335 transitions, 710 flow. Second operand has 3 states, 3 states have (on average 322.0) internal successors, (966), 3 states have internal predecessors, (966), 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) [2021-12-06 22:06:22,754 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:22,754 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 401 [2021-12-06 22:06:22,754 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:22,861 INFO L129 PetriNetUnfolder]: 23/654 cut-off events. [2021-12-06 22:06:22,861 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-12-06 22:06:22,868 INFO L84 FinitePrefix]: Finished finitePrefix Result has 725 conditions, 654 events. 23/654 cut-off events. For 44/44 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 3490 event pairs, 1 based on Foata normal form. 0/619 useless extension candidates. Maximal degree in co-relation 717. Up to 30 conditions per place. [2021-12-06 22:06:22,870 INFO L132 encePairwiseOnDemand]: 398/401 looper letters, 15 selfloop transitions, 2 changer transitions 0/339 dead transitions. [2021-12-06 22:06:22,871 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 339 transitions, 752 flow [2021-12-06 22:06:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:06:22,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:06:22,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 981 transitions. [2021-12-06 22:06:22,872 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8154613466334164 [2021-12-06 22:06:22,872 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 981 transitions. [2021-12-06 22:06:22,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 981 transitions. [2021-12-06 22:06:22,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:22,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 981 transitions. [2021-12-06 22:06:22,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 327.0) internal successors, (981), 3 states have internal predecessors, (981), 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) [2021-12-06 22:06:22,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 401.0) internal successors, (1604), 4 states have internal predecessors, (1604), 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) [2021-12-06 22:06:22,874 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 401.0) internal successors, (1604), 4 states have internal predecessors, (1604), 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) [2021-12-06 22:06:22,874 INFO L186 Difference]: Start difference. First operand has 332 places, 335 transitions, 710 flow. Second operand 3 states and 981 transitions. [2021-12-06 22:06:22,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 339 transitions, 752 flow [2021-12-06 22:06:22,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 339 transitions, 750 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:22,879 INFO L242 Difference]: Finished difference. Result has 334 places, 336 transitions, 720 flow [2021-12-06 22:06:22,880 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=708, PETRI_DIFFERENCE_MINUEND_PLACES=331, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=720, PETRI_PLACES=334, PETRI_TRANSITIONS=336} [2021-12-06 22:06:22,880 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 1 predicate places. [2021-12-06 22:06:22,880 INFO L470 AbstractCegarLoop]: Abstraction has has 334 places, 336 transitions, 720 flow [2021-12-06 22:06:22,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 322.0) internal successors, (966), 3 states have internal predecessors, (966), 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) [2021-12-06 22:06:22,881 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:22,881 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] [2021-12-06 22:06:22,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 22:06:23,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 22:06:23,082 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:06:23,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:23,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1194190247, now seen corresponding path program 1 times [2021-12-06 22:06:23,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:23,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493284617] [2021-12-06 22:06:23,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:23,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:23,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:23,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:23,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:23,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493284617] [2021-12-06 22:06:23,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493284617] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:23,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296739455] [2021-12-06 22:06:23,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:23,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:23,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:23,109 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:23,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 22:06:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:23,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:06:23,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:23,208 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:23,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:06:23,257 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:23,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296739455] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:06:23,257 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:06:23,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 22:06:23,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925875932] [2021-12-06 22:06:23,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:06:23,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:06:23,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:23,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:06:23,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:06:23,260 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 401 [2021-12-06 22:06:23,261 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 336 transitions, 720 flow. Second operand has 10 states, 10 states have (on average 322.1) internal successors, (3221), 10 states have internal predecessors, (3221), 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) [2021-12-06 22:06:23,261 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:23,261 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 401 [2021-12-06 22:06:23,261 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:06:23,394 INFO L129 PetriNetUnfolder]: 23/661 cut-off events. [2021-12-06 22:06:23,394 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-12-06 22:06:23,401 INFO L84 FinitePrefix]: Finished finitePrefix Result has 741 conditions, 661 events. 23/661 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 3486 event pairs, 1 based on Foata normal form. 2/631 useless extension candidates. Maximal degree in co-relation 732. Up to 20 conditions per place. [2021-12-06 22:06:23,403 INFO L132 encePairwiseOnDemand]: 395/401 looper letters, 16 selfloop transitions, 9 changer transitions 0/346 dead transitions. [2021-12-06 22:06:23,403 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 346 transitions, 792 flow [2021-12-06 22:06:23,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:06:23,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 22:06:23,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2907 transitions. [2021-12-06 22:06:23,406 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8054862842892768 [2021-12-06 22:06:23,406 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2907 transitions. [2021-12-06 22:06:23,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2907 transitions. [2021-12-06 22:06:23,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:06:23,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2907 transitions. [2021-12-06 22:06:23,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 323.0) internal successors, (2907), 9 states have internal predecessors, (2907), 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) [2021-12-06 22:06:23,412 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 401.0) internal successors, (4010), 10 states have internal predecessors, (4010), 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) [2021-12-06 22:06:23,412 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 401.0) internal successors, (4010), 10 states have internal predecessors, (4010), 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) [2021-12-06 22:06:23,412 INFO L186 Difference]: Start difference. First operand has 334 places, 336 transitions, 720 flow. Second operand 9 states and 2907 transitions. [2021-12-06 22:06:23,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 346 transitions, 792 flow [2021-12-06 22:06:23,414 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 346 transitions, 790 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:06:23,418 INFO L242 Difference]: Finished difference. Result has 344 places, 342 transitions, 768 flow [2021-12-06 22:06:23,418 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=718, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=768, PETRI_PLACES=344, PETRI_TRANSITIONS=342} [2021-12-06 22:06:23,419 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 11 predicate places. [2021-12-06 22:06:23,419 INFO L470 AbstractCegarLoop]: Abstraction has has 344 places, 342 transitions, 768 flow [2021-12-06 22:06:23,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 322.1) internal successors, (3221), 10 states have internal predecessors, (3221), 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) [2021-12-06 22:06:23,419 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:06:23,419 INFO L254 CegarLoopForPetriNet]: trace histogram [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] [2021-12-06 22:06:23,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 22:06:23,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 22:06:23,620 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:06:23,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:06:23,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1855352505, now seen corresponding path program 2 times [2021-12-06 22:06:23,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:06:23,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545348969] [2021-12-06 22:06:23,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:06:23,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:06:23,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:06:23,692 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:06:23,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:06:23,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545348969] [2021-12-06 22:06:23,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545348969] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:06:23,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570171638] [2021-12-06 22:06:23,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:06:23,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:06:23,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:06:23,693 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:06:23,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 22:06:23,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 22:06:23,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:06:23,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:06:23,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:06:23,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-12-06 22:06:23,938 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:06:23,939 INFO L388 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 [2021-12-06 22:06:23,973 INFO L388 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 13 treesize of output 15 [2021-12-06 22:06:24,045 INFO L388 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 14 treesize of output 10 [2021-12-06 22:06:24,099 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:06:24,099 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:06:24,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570171638] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:06:24,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:06:24,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-06 22:06:24,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335797425] [2021-12-06 22:06:24,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:06:24,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 22:06:24,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:06:24,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 22:06:24,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 22:06:24,103 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 266 out of 401 [2021-12-06 22:06:24,105 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 342 transitions, 768 flow. Second operand has 12 states, 12 states have (on average 268.3333333333333) internal successors, (3220), 12 states have internal predecessors, (3220), 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) [2021-12-06 22:06:24,105 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:06:24,105 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 266 of 401 [2021-12-06 22:06:24,105 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:07:21,251 INFO L129 PetriNetUnfolder]: 168136/455455 cut-off events. [2021-12-06 22:07:21,251 INFO L130 PetriNetUnfolder]: For 9618/9770 co-relation queries the response was YES. [2021-12-06 22:07:25,155 INFO L84 FinitePrefix]: Finished finitePrefix Result has 676582 conditions, 455455 events. 168136/455455 cut-off events. For 9618/9770 co-relation queries the response was YES. Maximal size of possible extension queue 11434. Compared 7390967 event pairs, 27610 based on Foata normal form. 28/431150 useless extension candidates. Maximal degree in co-relation 676571. Up to 77299 conditions per place. [2021-12-06 22:07:27,578 INFO L132 encePairwiseOnDemand]: 364/401 looper letters, 328 selfloop transitions, 76 changer transitions 0/678 dead transitions. [2021-12-06 22:07:27,578 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 678 transitions, 2401 flow [2021-12-06 22:07:27,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:07:27,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-12-06 22:07:27,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 4395 transitions. [2021-12-06 22:07:27,582 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7306733167082294 [2021-12-06 22:07:27,582 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 4395 transitions. [2021-12-06 22:07:27,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 4395 transitions. [2021-12-06 22:07:27,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:07:27,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 4395 transitions. [2021-12-06 22:07:27,588 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 293.0) internal successors, (4395), 15 states have internal predecessors, (4395), 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) [2021-12-06 22:07:27,592 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 401.0) internal successors, (6416), 16 states have internal predecessors, (6416), 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) [2021-12-06 22:07:27,593 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 401.0) internal successors, (6416), 16 states have internal predecessors, (6416), 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) [2021-12-06 22:07:27,593 INFO L186 Difference]: Start difference. First operand has 344 places, 342 transitions, 768 flow. Second operand 15 states and 4395 transitions. [2021-12-06 22:07:27,593 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 678 transitions, 2401 flow [2021-12-06 22:07:27,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 678 transitions, 2395 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-12-06 22:07:27,619 INFO L242 Difference]: Finished difference. Result has 369 places, 424 transitions, 1364 flow [2021-12-06 22:07:27,620 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1364, PETRI_PLACES=369, PETRI_TRANSITIONS=424} [2021-12-06 22:07:27,620 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 36 predicate places. [2021-12-06 22:07:27,620 INFO L470 AbstractCegarLoop]: Abstraction has has 369 places, 424 transitions, 1364 flow [2021-12-06 22:07:27,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 268.3333333333333) internal successors, (3220), 12 states have internal predecessors, (3220), 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) [2021-12-06 22:07:27,621 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:07:27,621 INFO L254 CegarLoopForPetriNet]: trace histogram [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] [2021-12-06 22:07:27,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 22:07:27,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 22:07:27,822 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:07:27,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:07:27,822 INFO L85 PathProgramCache]: Analyzing trace with hash 354099770, now seen corresponding path program 1 times [2021-12-06 22:07:27,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:07:27,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417806423] [2021-12-06 22:07:27,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:07:27,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:07:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:07:27,860 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:07:27,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:07:27,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417806423] [2021-12-06 22:07:27,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417806423] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:07:27,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354246053] [2021-12-06 22:07:27,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:07:27,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:07:27,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:07:27,862 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:07:27,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 22:07:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:07:27,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 22:07:27,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:07:27,990 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 22:07:27,990 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:07:27,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354246053] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:07:27,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:07:27,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 22:07:27,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574273838] [2021-12-06 22:07:27,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:07:27,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:07:27,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:07:27,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:07:27,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:07:27,993 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 401 [2021-12-06 22:07:27,994 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 424 transitions, 1364 flow. Second operand has 3 states, 3 states have (on average 321.6666666666667) internal successors, (965), 3 states have internal predecessors, (965), 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) [2021-12-06 22:07:27,994 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:07:27,994 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 401 [2021-12-06 22:07:27,994 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:07:30,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:30,988 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:30,988 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 22:07:30,988 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 22:07:31,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:31,689 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-06 22:07:31,690 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 22:07:31,690 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:31,690 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:31,839 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:31,839 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 22:07:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 22:07:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:31,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:31,855 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 22:07:31,855 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 22:07:31,855 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:31,855 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:31,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:31,987 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:31,987 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 22:07:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:32,024 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:32,025 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-06 22:07:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 22:07:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:32,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:32,028 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2021-12-06 22:07:32,028 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 22:07:32,028 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-06 22:07:32,028 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 22:07:32,188 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:32,188 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 22:07:32,188 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 22:07:32,188 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:32,188 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:32,188 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:32,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:32,323 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is cut-off event [2021-12-06 22:07:32,323 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 22:07:32,323 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 22:07:32,323 INFO L387 tUnfolder$Statistics]: existing Event has 127 ancestors and is cut-off event [2021-12-06 22:07:32,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:32,324 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2021-12-06 22:07:32,324 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 22:07:32,324 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 22:07:32,324 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-06 22:07:32,533 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:32,533 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-06 22:07:32,533 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-06 22:07:32,533 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 22:07:32,533 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 22:07:32,687 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:32,687 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-06 22:07:32,688 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 22:07:32,688 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 22:07:32,688 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-06 22:07:32,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, 174#L941-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:32,712 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-06 22:07:32,712 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 22:07:32,712 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-06 22:07:32,712 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 22:07:32,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:32,876 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 22:07:32,876 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 22:07:32,876 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:32,876 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:32,883 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:32,884 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 22:07:32,884 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:32,884 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:32,884 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 22:07:32,925 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:32,925 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 22:07:32,925 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:32,925 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:32,925 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 22:07:33,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,073 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,073 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,073 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 22:07:33,073 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,090 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,090 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-06 22:07:33,090 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 22:07:33,090 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:33,090 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 22:07:33,090 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-06 22:07:33,091 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,091 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,092 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,092 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 22:07:33,092 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,132 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,132 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,132 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,132 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 22:07:33,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1251] L954-9-->L955: Formula: (let ((.cse0 (select |v_#pthreadsMutex_24| |v_~#cache~0.base_6|)) (.cse1 (+ 144 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1)) |v_#pthreadsMutex_23|) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0))) InVars {~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_24|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_23|, ~#cache~0.base=|v_~#cache~0.base_6|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_2|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet47#1][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,180 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-06 22:07:33,180 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-06 22:07:33,180 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:33,180 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:33,285 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,285 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-06 22:07:33,285 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-06 22:07:33,285 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:33,285 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:33,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:33,293 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-06 22:07:33,293 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:33,293 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:33,293 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-06 22:07:33,304 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,304 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 22:07:33,304 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 22:07:33,304 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:33,304 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:33,304 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:33,351 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:33,352 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 22:07:33,352 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:33,352 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 22:07:33,352 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:33,352 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 22:07:33,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1271] L954-3-->L954-4: Formula: (and (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1| (+ |v_~#cache~0.offset_4| (* |v_ULTIMATE.start_main_~i~2#1_6| 28))) (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_5|)) InVars {~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1|, ULTIMATE.start_cache_entry_addref_#in~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} AuxVars[] AssignedVars[ULTIMATE.start_cache_entry_addref_#in~entry#1.base, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), 287#L954-4true, Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,399 INFO L384 tUnfolder$Statistics]: this new event has 145 ancestors and is cut-off event [2021-12-06 22:07:33,399 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 22:07:33,399 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2021-12-06 22:07:33,399 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 22:07:33,512 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,513 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,513 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,513 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 22:07:33,513 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,513 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,514 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 22:07:33,514 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,514 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,514 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 22:07:33,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,573 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 22:07:33,573 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,574 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 22:07:33,574 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,575 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:33,575 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 22:07:33,575 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,575 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,575 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 22:07:33,576 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,576 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,576 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,576 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:33,576 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:33,576 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 22:07:33,729 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,729 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-06 22:07:33,729 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-06 22:07:33,730 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:33,730 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:33,730 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:33,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,742 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:33,742 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:33,742 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,742 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,769 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:33,769 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:33,769 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,769 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,774 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:33,774 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,774 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,774 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:33,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,792 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:33,792 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,792 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:33,792 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:33,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:33,951 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:33,951 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:33,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, 174#L941-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,978 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:33,978 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:33,978 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:33,978 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:33,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:33,981 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:33,981 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:33,981 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:33,981 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:33,999 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:33,999 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 22:07:33,999 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,999 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 22:07:33,999 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:33,999 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:34,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 149#L941-8true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:34,128 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 22:07:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 22:07:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 215#L941-30true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:34,151 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 22:07:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 22:07:34,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:34,178 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 22:07:34,178 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,178 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,178 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 22:07:34,196 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:34,196 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:34,196 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:34,196 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:34,196 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:34,196 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:34,202 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:34,202 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:34,221 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true, 89#L946-5true]) [2021-12-06 22:07:34,221 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 22:07:34,221 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:34,221 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:34,221 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:34,221 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:34,308 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 149#L941-8true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:34,308 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 22:07:34,308 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,309 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 22:07:34,309 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,376 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:34,376 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 22:07:34,376 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,376 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,376 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 22:07:34,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:34,406 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 22:07:34,406 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 22:07:34,406 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,406 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 19#L941-8true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:34,427 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 22:07:34,427 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,427 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 22:07:34,427 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:34,428 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:34,428 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:34,428 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:34,428 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:34,428 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:34,428 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:34,431 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), 287#L954-4true, Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:34,431 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:34,431 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:34,431 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:34,431 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:34,431 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:34,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:34,616 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 22:07:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 22:07:34,636 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:34,636 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 22:07:34,636 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,636 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 22:07:34,636 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 22:07:34,636 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 22:07:34,939 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:34,940 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 22:07:34,940 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 22:07:34,940 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:34,940 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:34,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:34,984 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 22:07:34,984 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:34,984 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:34,984 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 22:07:35,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,003 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 22:07:35,003 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,003 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,003 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 22:07:35,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:35,004 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 22:07:35,004 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 22:07:35,004 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,004 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,005 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,005 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 22:07:35,005 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 22:07:35,005 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:35,006 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 22:07:35,006 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-06 22:07:35,069 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,069 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2021-12-06 22:07:35,069 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 22:07:35,069 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 22:07:35,069 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 22:07:35,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,253 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,253 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,253 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,253 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,356 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:35,356 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 22:07:35,356 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:35,356 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:35,356 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 22:07:35,356 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 22:07:35,366 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,366 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,366 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,366 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,366 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,372 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,372 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,372 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,372 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,372 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,385 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,385 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,385 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,385 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,385 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,435 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:35,436 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,436 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,436 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,436 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, 174#L941-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,466 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,467 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,467 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 22:07:35,467 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 22:07:35,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,658 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:35,658 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,658 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:35,658 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,660 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:35,660 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:35,660 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:35,660 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,660 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,662 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,662 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 22:07:35,662 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,662 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2021-12-06 22:07:35,662 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,662 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 22:07:35,675 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,675 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:35,675 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,675 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:35,675 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,678 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:35,678 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:35,678 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,679 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,692 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,692 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 22:07:35,692 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2021-12-06 22:07:35,692 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,693 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 22:07:35,693 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 22:07:35,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1251] L954-9-->L955: Formula: (let ((.cse0 (select |v_#pthreadsMutex_24| |v_~#cache~0.base_6|)) (.cse1 (+ 144 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1)) |v_#pthreadsMutex_23|) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0))) InVars {~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_24|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_23|, ~#cache~0.base=|v_~#cache~0.base_6|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_2|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet47#1][262], [86#t_funENTRYtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true]) [2021-12-06 22:07:35,722 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-06 22:07:35,722 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-06 22:07:35,722 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 22:07:35,722 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 22:07:35,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:35,746 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:35,747 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,747 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:35,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1251] L954-9-->L955: Formula: (let ((.cse0 (select |v_#pthreadsMutex_24| |v_~#cache~0.base_6|)) (.cse1 (+ 144 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1)) |v_#pthreadsMutex_23|) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0))) InVars {~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_24|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_23|, ~#cache~0.base=|v_~#cache~0.base_6|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_2|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet47#1][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 46#L941-30true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true]) [2021-12-06 22:07:35,785 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-06 22:07:35,785 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 22:07:35,785 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-06 22:07:35,785 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 22:07:35,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 19#L941-8true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,825 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:35,825 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:35,825 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:35,825 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:35,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 149#L941-8true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,907 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:35,907 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:35,907 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,907 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 215#L941-30true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,934 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,939 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,939 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:35,939 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,939 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,939 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:35,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,950 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:35,951 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,951 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:35,951 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:35,961 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,961 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,961 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,961 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,961 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,961 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,966 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:35,966 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,966 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,966 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,966 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,966 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,975 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:35,975 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,975 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,975 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:35,975 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:35,975 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 22:07:35,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1271] L954-3-->L954-4: Formula: (and (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1| (+ |v_~#cache~0.offset_4| (* |v_ULTIMATE.start_main_~i~2#1_6| 28))) (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_5|)) InVars {~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1|, ULTIMATE.start_cache_entry_addref_#in~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} AuxVars[] AssignedVars[ULTIMATE.start_cache_entry_addref_#in~entry#1.base, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset][270], [86#t_funENTRYtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue]) [2021-12-06 22:07:35,992 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 22:07:35,992 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 22:07:35,992 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 22:07:35,992 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 22:07:36,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:36,022 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,022 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,022 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:36,022 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,023 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:36,023 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 22:07:36,023 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:36,023 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 22:07:36,023 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 22:07:36,023 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 22:07:36,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1271] L954-3-->L954-4: Formula: (and (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1| (+ |v_~#cache~0.offset_4| (* |v_ULTIMATE.start_main_~i~2#1_6| 28))) (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_5|)) InVars {~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1|, ULTIMATE.start_cache_entry_addref_#in~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} AuxVars[] AssignedVars[ULTIMATE.start_cache_entry_addref_#in~entry#1.base, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 46#L941-30true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue]) [2021-12-06 22:07:36,061 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 22:07:36,061 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 22:07:36,061 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 22:07:36,061 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 22:07:36,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1251] L954-9-->L955: Formula: (let ((.cse0 (select |v_#pthreadsMutex_24| |v_~#cache~0.base_6|)) (.cse1 (+ 144 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1)) |v_#pthreadsMutex_23|) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0))) InVars {~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_24|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_5|, #pthreadsMutex=|v_#pthreadsMutex_23|, ~#cache~0.base=|v_~#cache~0.base_6|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_2|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet47#1][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 85#L955true]) [2021-12-06 22:07:36,062 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 22:07:36,062 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 22:07:36,062 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 22:07:36,062 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 22:07:36,101 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 19#L941-8true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,101 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,101 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,101 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,101 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,101 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 149#L941-8true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,128 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,129 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,129 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,129 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,186 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 149#L941-8true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:36,187 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,187 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,187 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,187 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,214 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,214 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,214 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,214 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,214 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 496#true, 1118#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,217 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,217 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,217 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,217 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,228 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:36,228 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,229 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,229 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,229 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,229 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,237 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 19#L941-8true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,237 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,237 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,238 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,238 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,241 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,241 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,241 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,241 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,241 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,241 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:36,276 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:36,276 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,276 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 132#L958true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:36,277 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 22:07:36,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:36,277 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 132#L958true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:36,278 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,278 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,285 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 132#L958true, 224#L946-5true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:36,286 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,293 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:36,293 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 22:07:36,293 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 22:07:36,293 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,293 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,293 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 22:07:36,294 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) [2021-12-06 22:07:36,294 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,294 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,294 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,294 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,294 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,295 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 179#L956-30true, 89#L946-5true]) [2021-12-06 22:07:36,295 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,295 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 22:07:36,295 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,295 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 22:07:36,295 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 22:07:36,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 309#L956-8true, 89#L946-5true]) [2021-12-06 22:07:36,296 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 22:07:36,296 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 22:07:36,296 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 22:07:36,296 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 22:07:36,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1271] L954-3-->L954-4: Formula: (and (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1| (+ |v_~#cache~0.offset_4| (* |v_ULTIMATE.start_main_~i~2#1_6| 28))) (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_5|)) InVars {~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_4|, ~#cache~0.base=|v_~#cache~0.base_5|, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1|, ULTIMATE.start_cache_entry_addref_#in~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} AuxVars[] AssignedVars[ULTIMATE.start_cache_entry_addref_#in~entry#1.base, ULTIMATE.start_cache_entry_addref_#in~entry#1.offset][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue]) [2021-12-06 22:07:36,330 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-06 22:07:36,330 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 22:07:36,330 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-06 22:07:36,330 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-06 22:07:36,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 98#t_funENTRYtrue, 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 149#L941-8true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,448 INFO L384 tUnfolder$Statistics]: this new event has 181 ancestors and is cut-off event [2021-12-06 22:07:36,448 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 22:07:36,448 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 22:07:36,448 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 22:07:36,470 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 224#L946-5true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,471 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,471 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,471 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:36,471 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,471 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,476 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), 287#L954-4true, Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 89#L946-5true]) [2021-12-06 22:07:36,476 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,476 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,476 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,476 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,476 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:36,486 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:07:36,486 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,486 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,487 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 22:07:36,487 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 22:07:36,487 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 22:07:36,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][91], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 336#true, 215#L941-30true, 1118#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#t_funENTRYtrue, 89#L946-5true]) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2021-12-06 22:08:44,668 INFO L384 tUnfolder$Statistics]: this new event has 277 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, 86#t_funENTRYtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,668 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:44,668 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:44,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:44,671 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 22:08:44,671 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:44,671 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 22:08:44,671 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:44,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,677 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 22:08:44,677 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:44,677 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:44,677 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 22:08:44,684 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,684 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 22:08:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 22:08:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 22:08:44,687 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 9#L929true, 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:44,687 INFO L384 tUnfolder$Statistics]: this new event has 269 ancestors and is cut-off event [2021-12-06 22:08:44,687 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,687 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,687 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,692 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,693 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,693 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:44,693 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:44,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,694 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 22:08:44,694 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:44,694 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:44,694 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:44,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,698 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 22:08:44,698 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 22:08:44,698 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:44,698 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 22:08:44,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:08:44,719 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,719 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,719 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,719 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:44,730 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,730 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,730 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,730 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,738 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,738 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,738 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,738 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:44,739 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,739 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,739 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,739 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,741 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,741 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,741 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,741 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,752 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,752 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,752 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:44,752 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:44,753 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:44,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,753 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 22:08:44,753 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:44,753 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:44,753 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:44,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 103#L956-6true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 9#L929true, 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,755 INFO L384 tUnfolder$Statistics]: this new event has 270 ancestors and is cut-off event [2021-12-06 22:08:44,755 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,755 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,755 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,758 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,758 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 22:08:44,758 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,759 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,759 INFO L384 tUnfolder$Statistics]: this new event has 280 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 22:08:44,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,760 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 22:08:44,760 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 22:08:44,760 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:44,760 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:44,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,764 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 22:08:44,764 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:44,764 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:44,764 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 22:08:44,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,765 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,765 INFO L384 tUnfolder$Statistics]: this new event has 280 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,765 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:44,765 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,768 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,768 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:44,768 INFO L387 tUnfolder$Statistics]: existing Event has 205 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,769 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,769 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 22:08:44,769 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 22:08:44,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 215#L941-30true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,789 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 22:08:44,789 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,789 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,789 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 22:08:44,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:08:44,792 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 22:08:44,792 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,792 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 22:08:44,792 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,799 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 22:08:44,799 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,799 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,799 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 22:08:44,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,809 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 22:08:44,809 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,809 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,809 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 22:08:44,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,819 INFO L384 tUnfolder$Statistics]: this new event has 287 ancestors and is cut-off event [2021-12-06 22:08:44,819 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:44,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,820 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 22:08:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 22:08:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,828 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,828 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:44,828 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,829 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L956-7-->L956-8: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_8| (store (select |v_#memory_int_22| |v_~#cache~0.base_8|) (+ 140 |v_~#cache~0.offset_7|) (+ |v_ULTIMATE.start_main_#t~post51#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} OutVars{#memory_int=|v_#memory_int_21|, ~#cache~0.offset=|v_~#cache~0.offset_7|, ~#cache~0.base=|v_~#cache~0.base_8|, ULTIMATE.start_main_#t~post51#1=|v_ULTIMATE.start_main_#t~post51#1_3|} AuxVars[] AssignedVars[#memory_int][385], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 309#L956-8true]) [2021-12-06 22:08:44,829 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 22:08:44,829 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:44,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,847 INFO L384 tUnfolder$Statistics]: this new event has 287 ancestors and is cut-off event [2021-12-06 22:08:44,847 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:44,847 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:44,847 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:44,889 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1301] L941-7-->L941-8: Formula: (= (store |v_#memory_int_15| |v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5| (store (select |v_#memory_int_15| |v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5|) |v_ULTIMATE.start_cache_entry_addref_~entry#1.offset_5| (+ |v_ULTIMATE.start_cache_entry_addref_#t~post35#1_3| 1))) |v_#memory_int_14|) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_cache_entry_addref_#t~post35#1=|v_ULTIMATE.start_cache_entry_addref_#t~post35#1_3|, ULTIMATE.start_cache_entry_addref_~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_~entry#1.offset_5|, ULTIMATE.start_cache_entry_addref_~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5|} OutVars{#memory_int=|v_#memory_int_14|, ULTIMATE.start_cache_entry_addref_#t~post35#1=|v_ULTIMATE.start_cache_entry_addref_#t~post35#1_3|, ULTIMATE.start_cache_entry_addref_~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_~entry#1.offset_5|, ULTIMATE.start_cache_entry_addref_~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5|} AuxVars[] AssignedVars[#memory_int][248], [154#L941-8true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 19#L941-8true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,890 INFO L384 tUnfolder$Statistics]: this new event has 266 ancestors and is cut-off event [2021-12-06 22:08:44,890 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:44,890 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:44,890 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:44,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1605] L941-31-->L941-32: Formula: (= |v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1| (ite (= |v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5| 0) 1 0)) InVars {t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} OutVars{t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1=|v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1|, t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} AuxVars[] AssignedVars[t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1][377], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 85#L955true]) [2021-12-06 22:08:44,891 INFO L384 tUnfolder$Statistics]: this new event has 267 ancestors and is cut-off event [2021-12-06 22:08:44,891 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:44,891 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:44,891 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:44,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:08:44,895 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 22:08:44,895 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 22:08:44,896 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 22:08:44,896 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:44,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,903 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:44,903 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:44,903 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:44,903 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:44,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,904 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 22:08:44,904 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:44,904 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 22:08:44,904 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 22:08:44,919 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,919 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,920 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,920 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:44,920 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:44,921 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,921 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 22:08:44,921 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 22:08:44,921 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:44,921 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:44,921 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,923 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,923 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:44,923 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:44,923 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:44,923 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,923 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,924 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,924 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,924 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:44,924 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:44,925 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 22:08:44,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1605] L941-31-->L941-32: Formula: (= |v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1| (ite (= |v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5| 0) 1 0)) InVars {t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} OutVars{t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1=|v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1|, t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} AuxVars[] AssignedVars[t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1][377], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 287#L954-4true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,938 INFO L384 tUnfolder$Statistics]: this new event has 268 ancestors and is cut-off event [2021-12-06 22:08:44,938 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:44,938 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 22:08:44,938 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:44,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 215#L941-30true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,942 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:44,942 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:44,942 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:44,942 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:44,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 85#L955true, 89#L946-5true]) [2021-12-06 22:08:44,945 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:44,945 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:44,945 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:44,945 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,964 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,964 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:44,964 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,965 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:44,965 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:44,965 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,971 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,971 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,971 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 22:08:44,971 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,972 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:44,972 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:44,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, 174#L941-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:44,985 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 22:08:44,985 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 22:08:44,985 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:44,985 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:45,018 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1301] L941-7-->L941-8: Formula: (= (store |v_#memory_int_15| |v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5| (store (select |v_#memory_int_15| |v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5|) |v_ULTIMATE.start_cache_entry_addref_~entry#1.offset_5| (+ |v_ULTIMATE.start_cache_entry_addref_#t~post35#1_3| 1))) |v_#memory_int_14|) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_cache_entry_addref_#t~post35#1=|v_ULTIMATE.start_cache_entry_addref_#t~post35#1_3|, ULTIMATE.start_cache_entry_addref_~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_~entry#1.offset_5|, ULTIMATE.start_cache_entry_addref_~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5|} OutVars{#memory_int=|v_#memory_int_14|, ULTIMATE.start_cache_entry_addref_#t~post35#1=|v_ULTIMATE.start_cache_entry_addref_#t~post35#1_3|, ULTIMATE.start_cache_entry_addref_~entry#1.offset=|v_ULTIMATE.start_cache_entry_addref_~entry#1.offset_5|, ULTIMATE.start_cache_entry_addref_~entry#1.base=|v_ULTIMATE.start_cache_entry_addref_~entry#1.base_5|} AuxVars[] AssignedVars[#memory_int][248], [154#L941-8true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 19#L941-8true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,018 INFO L384 tUnfolder$Statistics]: this new event has 269 ancestors and is cut-off event [2021-12-06 22:08:45,018 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:45,018 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 22:08:45,019 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,031 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,031 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:45,031 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 22:08:45,031 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2021-12-06 22:08:45,031 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2021-12-06 22:08:45,031 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:45,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:45,047 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:45,047 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:45,047 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 22:08:45,047 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,061 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,061 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,061 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 22:08:45,061 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 22:08:45,062 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2021-12-06 22:08:45,062 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,062 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 22:08:45,062 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 22:08:45,062 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 22:08:45,062 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:45,077 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,077 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:45,078 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:45,078 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:45,078 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:45,078 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,079 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,079 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:45,079 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:45,079 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:45,079 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,090 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,090 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:45,091 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:45,091 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:45,091 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,110 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 22:08:45,247 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:45,247 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:45,247 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 22:08:45,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,263 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 22:08:45,263 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:45,264 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 22:08:45,264 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:45,268 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,268 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 22:08:45,268 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,269 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 22:08:45,269 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,269 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 9#L929true, 1330#true, 336#true, 224#L946-5true, 215#L941-30true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,271 INFO L384 tUnfolder$Statistics]: this new event has 273 ancestors and is cut-off event [2021-12-06 22:08:45,271 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,271 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:45,271 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:45,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,275 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 22:08:45,275 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 22:08:45,275 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:45,275 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 22:08:45,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1605] L941-31-->L941-32: Formula: (= |v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1| (ite (= |v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5| 0) 1 0)) InVars {t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} OutVars{t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1=|v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1|, t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} AuxVars[] AssignedVars[t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1][377], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true]) [2021-12-06 22:08:45,288 INFO L384 tUnfolder$Statistics]: this new event has 274 ancestors and is cut-off event [2021-12-06 22:08:45,288 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:45,288 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 22:08:45,288 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:45,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:45,291 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 22:08:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:45,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,296 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 22:08:45,296 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:45,296 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:45,296 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:45,299 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1535] L941-7-->L941-8: Formula: (= (store |v_#memory_int_30| |v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15| (store (select |v_#memory_int_30| |v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15|) |v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset_15| (+ |v_t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1_5| 1))) |v_#memory_int_29|) InVars {#memory_int=|v_#memory_int_30|, t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1=|v_t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1_5|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset_15|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15|} OutVars{#memory_int=|v_#memory_int_29|, t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1=|v_t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1_5|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset_15|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15|} AuxVars[] AssignedVars[#memory_int][378], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 168#L941-32true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,299 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 22:08:45,299 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,299 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:45,299 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,302 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,302 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,302 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,302 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,303 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,303 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,303 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,303 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:45,304 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,305 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:45,305 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,305 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,305 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,305 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:45,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 9#L929true, 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,306 INFO L384 tUnfolder$Statistics]: this new event has 274 ancestors and is cut-off event [2021-12-06 22:08:45,306 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:45,306 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:45,306 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:45,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1635] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_t_funThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][420], [1818#true, 134#L958-5true, t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,307 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:45,307 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 22:08:45,308 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 22:08:45,308 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,310 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,310 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,310 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 22:08:45,310 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:45,310 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:45,310 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,311 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,311 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,311 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 204 ancestors and is cut-off event [2021-12-06 22:08:45,311 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:45,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1605] L941-31-->L941-32: Formula: (= |v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1| (ite (= |v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5| 0) 1 0)) InVars {t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} OutVars{t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1=|v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1|, t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} AuxVars[] AssignedVars[t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1][377], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,323 INFO L384 tUnfolder$Statistics]: this new event has 275 ancestors and is cut-off event [2021-12-06 22:08:45,323 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 22:08:45,323 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:45,323 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,324 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,324 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,324 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,326 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,326 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,326 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,327 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 179#L956-30true, 89#L946-5true]) [2021-12-06 22:08:45,327 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,327 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,327 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,328 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,329 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,329 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,329 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,329 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,329 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,332 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,332 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,332 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,332 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,335 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,335 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,335 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,339 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,339 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,339 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 22:08:45,339 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:45,340 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:45,340 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,340 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:45,340 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:45,340 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:45,340 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,341 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,341 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,341 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 22:08:45,341 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 194#L941-6true, Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,342 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:45,342 INFO L387 tUnfolder$Statistics]: existing Event has 205 ancestors and is cut-off event [2021-12-06 22:08:45,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 103#L956-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,357 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 22:08:45,357 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,357 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,357 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,363 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,363 INFO L384 tUnfolder$Statistics]: this new event has 298 ancestors and is cut-off event [2021-12-06 22:08:45,363 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:45,363 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:45,363 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 22:08:45,364 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,364 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 22:08:45,364 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,364 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,364 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,382 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,382 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,383 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,383 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:45,383 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,383 INFO L384 tUnfolder$Statistics]: this new event has 298 ancestors and is cut-off event [2021-12-06 22:08:45,383 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 22:08:45,383 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 22:08:45,383 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 22:08:45,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1535] L941-7-->L941-8: Formula: (= (store |v_#memory_int_30| |v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15| (store (select |v_#memory_int_30| |v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15|) |v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset_15| (+ |v_t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1_5| 1))) |v_#memory_int_29|) InVars {#memory_int=|v_#memory_int_30|, t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1=|v_t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1_5|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset_15|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15|} OutVars{#memory_int=|v_#memory_int_29|, t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1=|v_t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1_5|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset_15|, t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base=|v_t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base_15|} AuxVars[] AssignedVars[#memory_int][378], [154#L941-8true, 1818#true, 33#L941-8true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 168#L941-32true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,387 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 22:08:45,388 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,388 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 22:08:45,388 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 22:08:45,394 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,394 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 22:08:45,394 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,394 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,395 INFO L384 tUnfolder$Statistics]: this new event has 305 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 277 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,395 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:45,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,395 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 22:08:45,396 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:45,396 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,396 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:45,396 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:45,401 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1605] L941-31-->L941-32: Formula: (= |v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1| (ite (= |v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5| 0) 1 0)) InVars {t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} OutVars{t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1=|v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1|, t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} AuxVars[] AssignedVars[t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1][377], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 215#L941-30true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,401 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 22:08:45,401 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 22:08:45,401 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 22:08:45,401 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,408 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 224#L946-5true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,408 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:45,408 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,409 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,411 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,411 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 22:08:45,411 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:45,411 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:45,411 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:45,412 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,412 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,412 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,412 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 22:08:45,412 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,415 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,415 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 22:08:45,415 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 22:08:45,415 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,415 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 22:08:45,415 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,421 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,421 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 22:08:45,421 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,421 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 22:08:45,421 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 22:08:45,421 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,422 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,422 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), 61#L941-30true, Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,422 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,422 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,425 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,425 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 22:08:45,425 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 22:08:45,425 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,425 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,425 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,426 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,426 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 46#L941-30true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,426 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 22:08:45,426 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,427 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:45,427 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,427 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:45,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1605] L941-31-->L941-32: Formula: (= |v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1| (ite (= |v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5| 0) 1 0)) InVars {t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} OutVars{t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1=|v_t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1_1|, t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1=|v_t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1_5|} AuxVars[] AssignedVars[t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1][377], [154#L941-8true, 1818#true, 33#L941-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 174#L941-6true, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,431 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 22:08:45,431 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,432 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,432 INFO L387 tUnfolder$Statistics]: existing Event has 279 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 49#L941-30true, Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,445 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 276 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,445 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 279 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:45,445 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,446 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1391] L953-16-->L959: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][438], [278#L959true, 1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 194#L941-6true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 296#L941-6true, 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,446 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 22:08:45,446 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 22:08:45,485 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,486 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 22:08:45,486 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 22:08:45,486 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,486 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 22:08:45,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,499 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 22:08:45,499 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 22:08:45,499 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 22:08:45,499 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 22:08:45,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1417] L953-15-->L953-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][419], [154#L941-8true, 1818#true, 292#L953-16true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), 168#L941-32true, Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,517 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 22:08:45,517 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 22:08:45,517 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 22:08:45,517 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 22:08:45,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,521 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 22:08:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 22:08:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 61#L941-30true, Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,522 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 22:08:45,522 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 22:08:45,522 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 22:08:45,522 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 22:08:45,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,526 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 22:08:45,526 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 22:08:45,526 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 22:08:45,526 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,532 INFO L384 tUnfolder$Statistics]: this new event has 308 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L387 tUnfolder$Statistics]: existing Event has 272 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,532 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,532 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 22:08:45,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 866#true, 296#L941-6true, Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 132#L958true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,535 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 22:08:45,535 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 22:08:45,535 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 22:08:45,535 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 22:08:45,546 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,546 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is cut-off event [2021-12-06 22:08:45,546 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 22:08:45,546 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:45,546 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,546 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 61#L941-30true, Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,546 INFO L384 tUnfolder$Statistics]: this new event has 309 ancestors and is cut-off event [2021-12-06 22:08:45,546 INFO L387 tUnfolder$Statistics]: existing Event has 273 ancestors and is cut-off event [2021-12-06 22:08:45,547 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 22:08:45,547 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1636] t_funEXIT-->L958-5: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem58#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~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem58#1=|v_ULTIMATE.start_main_#t~mem58#1_13|} AuxVars[] AssignedVars[][421], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0)]) [2021-12-06 22:08:45,553 INFO L384 tUnfolder$Statistics]: this new event has 311 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 259#L958-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, 296#L941-6true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,553 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 22:08:45,553 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 22:08:45,571 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 225#L946-5true, Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,571 INFO L384 tUnfolder$Statistics]: this new event has 315 ancestors and is cut-off event [2021-12-06 22:08:45,571 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 22:08:45,571 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 22:08:45,571 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 22:08:45,574 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 270#L940true, Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,574 INFO L384 tUnfolder$Statistics]: this new event has 317 ancestors and is cut-off event [2021-12-06 22:08:45,574 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 22:08:45,574 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 22:08:45,574 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), 49#L941-30true, Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,578 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2021-12-06 22:08:45,578 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 22:08:45,578 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 22:08:45,578 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 22:08:45,579 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1427] L946-4-->L946-5: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_12|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_11|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_11|, ~#cache~0.base=|v_~#cache~0.base_12|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][123], [1818#true, 134#L958-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 1334#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 931#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1332#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1100#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1092#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1808#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1085#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1452#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1094#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 341#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1663#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1674#(< |ULTIMATE.start_main_~i~1#1| 9), Black: 1090#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1691#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 927#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1078#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), 866#true, Black: 1096#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1104#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1102#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 500#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 770#(< |ULTIMATE.start_main_~i~1#1| 10), 1330#true, 336#true, 149#L941-8true, 496#true, Black: 445#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1285#(<= |ULTIMATE.start_main_~i~2#1| 0), 89#L946-5true]) [2021-12-06 22:08:45,580 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2021-12-06 22:08:45,580 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 22:08:45,580 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 22:08:45,580 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 22:08:45,582 INFO L129 PetriNetUnfolder]: 21127/127220 cut-off events. [2021-12-06 22:08:45,582 INFO L130 PetriNetUnfolder]: For 42887/52644 co-relation queries the response was YES. [2021-12-06 22:08:48,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 189196 conditions, 127220 events. 21127/127220 cut-off events. For 42887/52644 co-relation queries the response was YES. Maximal size of possible extension queue 2692. Compared 2177470 event pairs, 7636 based on Foata normal form. 171/117605 useless extension candidates. Maximal degree in co-relation 189163. Up to 21747 conditions per place. [2021-12-06 22:08:48,719 INFO L132 encePairwiseOnDemand]: 395/401 looper letters, 34 selfloop transitions, 30 changer transitions 0/467 dead transitions. [2021-12-06 22:08:48,719 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 432 places, 467 transitions, 1812 flow [2021-12-06 22:08:48,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 22:08:48,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 22:08:48,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9663 transitions. [2021-12-06 22:08:48,726 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8032418952618454 [2021-12-06 22:08:48,727 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 9663 transitions. [2021-12-06 22:08:48,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 9663 transitions. [2021-12-06 22:08:48,728 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:08:48,728 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 9663 transitions. [2021-12-06 22:08:48,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 322.1) internal successors, (9663), 30 states have internal predecessors, (9663), 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) [2021-12-06 22:08:48,745 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 401.0) internal successors, (12431), 31 states have internal predecessors, (12431), 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) [2021-12-06 22:08:48,746 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 401.0) internal successors, (12431), 31 states have internal predecessors, (12431), 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) [2021-12-06 22:08:48,746 INFO L186 Difference]: Start difference. First operand has 403 places, 441 transitions, 1538 flow. Second operand 30 states and 9663 transitions. [2021-12-06 22:08:48,746 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 432 places, 467 transitions, 1812 flow [2021-12-06 22:08:49,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 467 transitions, 1778 flow, removed 10 selfloop flow, removed 7 redundant places. [2021-12-06 22:08:49,134 INFO L242 Difference]: Finished difference. Result has 429 places, 451 transitions, 1662 flow [2021-12-06 22:08:49,134 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=401, PETRI_DIFFERENCE_MINUEND_FLOW=1510, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=418, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1662, PETRI_PLACES=429, PETRI_TRANSITIONS=451} [2021-12-06 22:08:49,134 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 96 predicate places. [2021-12-06 22:08:49,135 INFO L470 AbstractCegarLoop]: Abstraction has has 429 places, 451 transitions, 1662 flow [2021-12-06 22:08:49,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 322.5217391304348) internal successors, (7418), 23 states have internal predecessors, (7418), 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) [2021-12-06 22:08:49,135 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:08:49,135 INFO L254 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 10, 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] [2021-12-06 22:08:49,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 22:08:49,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-12-06 22:08:49,337 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 22:08:49,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:08:49,338 INFO L85 PathProgramCache]: Analyzing trace with hash 33579415, now seen corresponding path program 2 times [2021-12-06 22:08:49,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:08:49,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990426088] [2021-12-06 22:08:49,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:49,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:08:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:08:49,387 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 22:08:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:08:49,409 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 22:08:49,410 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2021-12-06 22:08:49,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2021-12-06 22:08:49,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 22:08:49,411 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1] [2021-12-06 22:08:49,411 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 22:08:49,411 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-12-06 22:08:49,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 22:08:49,471 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-12-06 22:08:49,472 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:08:49,472 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 22:08:49,472 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-12-06 22:08:49,474 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 393 places, 474 transitions, 992 flow [2021-12-06 22:08:49,632 INFO L129 PetriNetUnfolder]: 230/1239 cut-off events. [2021-12-06 22:08:49,632 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-12-06 22:08:49,654 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1294 conditions, 1239 events. 230/1239 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 7045 event pairs, 6 based on Foata normal form. 0/995 useless extension candidates. Maximal degree in co-relation 921. Up to 32 conditions per place. [2021-12-06 22:08:49,654 INFO L82 GeneralOperation]: Start removeDead. Operand has 393 places, 474 transitions, 992 flow [2021-12-06 22:08:49,669 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 393 places, 474 transitions, 992 flow [2021-12-06 22:08:49,676 INFO L129 PetriNetUnfolder]: 20/182 cut-off events. [2021-12-06 22:08:49,676 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 22:08:49,676 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:08:49,676 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] [2021-12-06 22:08:49,676 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 22:08:49,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:08:49,677 INFO L85 PathProgramCache]: Analyzing trace with hash 742203278, now seen corresponding path program 1 times [2021-12-06 22:08:49,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:08:49,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926931764] [2021-12-06 22:08:49,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:49,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:08:49,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:49,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:08:49,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926931764] [2021-12-06 22:08:49,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926931764] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:08:49,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:08:49,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:08:49,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442354497] [2021-12-06 22:08:49,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:08:49,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 22:08:49,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:08:49,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 22:08:49,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 22:08:49,688 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 386 out of 474 [2021-12-06 22:08:49,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 474 transitions, 992 flow. Second operand has 2 states, 2 states have (on average 387.0) internal successors, (774), 2 states have internal predecessors, (774), 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) [2021-12-06 22:08:49,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:08:49,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 386 of 474 [2021-12-06 22:08:49,689 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:08:49,847 INFO L129 PetriNetUnfolder]: 45/1040 cut-off events. [2021-12-06 22:08:49,847 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-12-06 22:08:49,862 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1132 conditions, 1040 events. 45/1040 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 6140 event pairs, 6 based on Foata normal form. 544/1525 useless extension candidates. Maximal degree in co-relation 784. Up to 37 conditions per place. [2021-12-06 22:08:49,865 INFO L132 encePairwiseOnDemand]: 400/474 looper letters, 8 selfloop transitions, 0 changer transitions 0/394 dead transitions. [2021-12-06 22:08:49,865 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 394 transitions, 848 flow [2021-12-06 22:08:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 22:08:49,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 22:08:49,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 854 transitions. [2021-12-06 22:08:49,867 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9008438818565401 [2021-12-06 22:08:49,867 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 854 transitions. [2021-12-06 22:08:49,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 854 transitions. [2021-12-06 22:08:49,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:08:49,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 854 transitions. [2021-12-06 22:08:49,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 427.0) internal successors, (854), 2 states have internal predecessors, (854), 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) [2021-12-06 22:08:49,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 474.0) internal successors, (1422), 3 states have internal predecessors, (1422), 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) [2021-12-06 22:08:49,870 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 474.0) internal successors, (1422), 3 states have internal predecessors, (1422), 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) [2021-12-06 22:08:49,870 INFO L186 Difference]: Start difference. First operand has 393 places, 474 transitions, 992 flow. Second operand 2 states and 854 transitions. [2021-12-06 22:08:49,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 394 transitions, 848 flow [2021-12-06 22:08:49,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 394 transitions, 848 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:08:49,877 INFO L242 Difference]: Finished difference. Result has 388 places, 394 transitions, 832 flow [2021-12-06 22:08:49,877 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=474, PETRI_DIFFERENCE_MINUEND_FLOW=832, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=394, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=832, PETRI_PLACES=388, PETRI_TRANSITIONS=394} [2021-12-06 22:08:49,878 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, -5 predicate places. [2021-12-06 22:08:49,878 INFO L470 AbstractCegarLoop]: Abstraction has has 388 places, 394 transitions, 832 flow [2021-12-06 22:08:49,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 387.0) internal successors, (774), 2 states have internal predecessors, (774), 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) [2021-12-06 22:08:49,878 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:08:49,878 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] [2021-12-06 22:08:49,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 22:08:49,878 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 22:08:49,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:08:49,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1833861296, now seen corresponding path program 1 times [2021-12-06 22:08:49,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:08:49,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525486793] [2021-12-06 22:08:49,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:49,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:08:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:49,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:49,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:08:49,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525486793] [2021-12-06 22:08:49,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525486793] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:08:49,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:08:49,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:08:49,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887892127] [2021-12-06 22:08:49,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:08:49,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:08:49,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:08:49,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:08:49,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:08:49,893 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 474 [2021-12-06 22:08:49,893 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 394 transitions, 832 flow. Second operand has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:08:49,894 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:08:49,894 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 474 [2021-12-06 22:08:49,894 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:08:50,062 INFO L129 PetriNetUnfolder]: 45/1044 cut-off events. [2021-12-06 22:08:50,062 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-12-06 22:08:50,077 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1148 conditions, 1044 events. 45/1044 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 6138 event pairs, 6 based on Foata normal form. 0/985 useless extension candidates. Maximal degree in co-relation 1141. Up to 44 conditions per place. [2021-12-06 22:08:50,080 INFO L132 encePairwiseOnDemand]: 471/474 looper letters, 17 selfloop transitions, 2 changer transitions 0/398 dead transitions. [2021-12-06 22:08:50,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 398 transitions, 878 flow [2021-12-06 22:08:50,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:08:50,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:08:50,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1157 transitions. [2021-12-06 22:08:50,082 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8136427566807314 [2021-12-06 22:08:50,082 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1157 transitions. [2021-12-06 22:08:50,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1157 transitions. [2021-12-06 22:08:50,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:08:50,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1157 transitions. [2021-12-06 22:08:50,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 385.6666666666667) internal successors, (1157), 3 states have internal predecessors, (1157), 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) [2021-12-06 22:08:50,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 474.0) internal successors, (1896), 4 states have internal predecessors, (1896), 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) [2021-12-06 22:08:50,084 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 474.0) internal successors, (1896), 4 states have internal predecessors, (1896), 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) [2021-12-06 22:08:50,084 INFO L186 Difference]: Start difference. First operand has 388 places, 394 transitions, 832 flow. Second operand 3 states and 1157 transitions. [2021-12-06 22:08:50,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 398 transitions, 878 flow [2021-12-06 22:08:50,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 398 transitions, 878 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 22:08:50,090 INFO L242 Difference]: Finished difference. Result has 391 places, 395 transitions, 844 flow [2021-12-06 22:08:50,090 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=474, PETRI_DIFFERENCE_MINUEND_FLOW=832, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=392, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=844, PETRI_PLACES=391, PETRI_TRANSITIONS=395} [2021-12-06 22:08:50,091 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, -2 predicate places. [2021-12-06 22:08:50,091 INFO L470 AbstractCegarLoop]: Abstraction has has 391 places, 395 transitions, 844 flow [2021-12-06 22:08:50,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:08:50,091 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:08:50,091 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] [2021-12-06 22:08:50,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 22:08:50,091 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 22:08:50,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:08:50,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1293003843, now seen corresponding path program 1 times [2021-12-06 22:08:50,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:08:50,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853212904] [2021-12-06 22:08:50,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:50,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:08:50,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:50,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:50,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:08:50,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853212904] [2021-12-06 22:08:50,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853212904] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:08:50,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053325450] [2021-12-06 22:08:50,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:50,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:08:50,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:08:50,112 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:08:50,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 22:08:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:50,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 22:08:50,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:08:50,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:08:50,217 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:08:50,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053325450] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:08:50,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:08:50,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 22:08:50,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345505346] [2021-12-06 22:08:50,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:08:50,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:08:50,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:08:50,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:08:50,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:08:50,220 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 474 [2021-12-06 22:08:50,221 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 395 transitions, 844 flow. Second operand has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:08:50,221 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:08:50,221 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 474 [2021-12-06 22:08:50,221 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:08:50,389 INFO L129 PetriNetUnfolder]: 41/945 cut-off events. [2021-12-06 22:08:50,389 INFO L130 PetriNetUnfolder]: For 113/113 co-relation queries the response was YES. [2021-12-06 22:08:50,404 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1069 conditions, 945 events. 41/945 cut-off events. For 113/113 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 5451 event pairs, 6 based on Foata normal form. 0/893 useless extension candidates. Maximal degree in co-relation 1060. Up to 56 conditions per place. [2021-12-06 22:08:50,407 INFO L132 encePairwiseOnDemand]: 471/474 looper letters, 17 selfloop transitions, 2 changer transitions 0/399 dead transitions. [2021-12-06 22:08:50,407 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 399 transitions, 890 flow [2021-12-06 22:08:50,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:08:50,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 22:08:50,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1157 transitions. [2021-12-06 22:08:50,409 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8136427566807314 [2021-12-06 22:08:50,409 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1157 transitions. [2021-12-06 22:08:50,409 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1157 transitions. [2021-12-06 22:08:50,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:08:50,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1157 transitions. [2021-12-06 22:08:50,411 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 385.6666666666667) internal successors, (1157), 3 states have internal predecessors, (1157), 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) [2021-12-06 22:08:50,413 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 474.0) internal successors, (1896), 4 states have internal predecessors, (1896), 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) [2021-12-06 22:08:50,413 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 474.0) internal successors, (1896), 4 states have internal predecessors, (1896), 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) [2021-12-06 22:08:50,413 INFO L186 Difference]: Start difference. First operand has 391 places, 395 transitions, 844 flow. Second operand 3 states and 1157 transitions. [2021-12-06 22:08:50,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 393 places, 399 transitions, 890 flow [2021-12-06 22:08:50,416 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 399 transitions, 888 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:08:50,422 INFO L242 Difference]: Finished difference. Result has 393 places, 396 transitions, 854 flow [2021-12-06 22:08:50,422 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=474, PETRI_DIFFERENCE_MINUEND_FLOW=842, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=393, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=854, PETRI_PLACES=393, PETRI_TRANSITIONS=396} [2021-12-06 22:08:50,423 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, 0 predicate places. [2021-12-06 22:08:50,423 INFO L470 AbstractCegarLoop]: Abstraction has has 393 places, 396 transitions, 854 flow [2021-12-06 22:08:50,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:08:50,423 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:08:50,423 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] [2021-12-06 22:08:50,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 22:08:50,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 22:08:50,625 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 22:08:50,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:08:50,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1673291930, now seen corresponding path program 1 times [2021-12-06 22:08:50,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:08:50,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970634611] [2021-12-06 22:08:50,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:50,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:08:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:50,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:50,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:08:50,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970634611] [2021-12-06 22:08:50,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970634611] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:08:50,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769943612] [2021-12-06 22:08:50,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:50,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:08:50,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:08:50,680 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:08:50,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 22:08:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:50,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:08:50,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:08:50,790 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:50,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:08:50,839 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:50,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769943612] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:08:50,839 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:08:50,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 22:08:50,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111412619] [2021-12-06 22:08:50,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:08:50,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:08:50,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:08:50,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:08:50,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:08:50,842 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 378 out of 474 [2021-12-06 22:08:50,844 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 396 transitions, 854 flow. Second operand has 10 states, 10 states have (on average 380.1) internal successors, (3801), 10 states have internal predecessors, (3801), 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) [2021-12-06 22:08:50,844 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:08:50,844 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 474 [2021-12-06 22:08:50,844 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 22:08:51,033 INFO L129 PetriNetUnfolder]: 41/952 cut-off events. [2021-12-06 22:08:51,033 INFO L130 PetriNetUnfolder]: For 123/123 co-relation queries the response was YES. [2021-12-06 22:08:51,048 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1082 conditions, 952 events. 41/952 cut-off events. For 123/123 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 5459 event pairs, 6 based on Foata normal form. 2/906 useless extension candidates. Maximal degree in co-relation 1072. Up to 41 conditions per place. [2021-12-06 22:08:51,051 INFO L132 encePairwiseOnDemand]: 468/474 looper letters, 18 selfloop transitions, 9 changer transitions 0/406 dead transitions. [2021-12-06 22:08:51,051 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 406 transitions, 930 flow [2021-12-06 22:08:51,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:08:51,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 22:08:51,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3431 transitions. [2021-12-06 22:08:51,054 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8042662916080637 [2021-12-06 22:08:51,054 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3431 transitions. [2021-12-06 22:08:51,054 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3431 transitions. [2021-12-06 22:08:51,054 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 22:08:51,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3431 transitions. [2021-12-06 22:08:51,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 381.22222222222223) internal successors, (3431), 9 states have internal predecessors, (3431), 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) [2021-12-06 22:08:51,059 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 474.0) internal successors, (4740), 10 states have internal predecessors, (4740), 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) [2021-12-06 22:08:51,059 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 474.0) internal successors, (4740), 10 states have internal predecessors, (4740), 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) [2021-12-06 22:08:51,059 INFO L186 Difference]: Start difference. First operand has 393 places, 396 transitions, 854 flow. Second operand 9 states and 3431 transitions. [2021-12-06 22:08:51,059 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 406 transitions, 930 flow [2021-12-06 22:08:51,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 400 places, 406 transitions, 928 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 22:08:51,065 INFO L242 Difference]: Finished difference. Result has 403 places, 402 transitions, 902 flow [2021-12-06 22:08:51,065 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=474, PETRI_DIFFERENCE_MINUEND_FLOW=852, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=390, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=902, PETRI_PLACES=403, PETRI_TRANSITIONS=402} [2021-12-06 22:08:51,066 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, 10 predicate places. [2021-12-06 22:08:51,066 INFO L470 AbstractCegarLoop]: Abstraction has has 403 places, 402 transitions, 902 flow [2021-12-06 22:08:51,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 380.1) internal successors, (3801), 10 states have internal predecessors, (3801), 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) [2021-12-06 22:08:51,067 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 22:08:51,067 INFO L254 CegarLoopForPetriNet]: trace histogram [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] [2021-12-06 22:08:51,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-06 22:08:51,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 22:08:51,268 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 22:08:51,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:08:51,269 INFO L85 PathProgramCache]: Analyzing trace with hash -692613958, now seen corresponding path program 2 times [2021-12-06 22:08:51,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:08:51,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102258315] [2021-12-06 22:08:51,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:08:51,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:08:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:08:51,343 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:08:51,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:08:51,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102258315] [2021-12-06 22:08:51,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102258315] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:08:51,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996354590] [2021-12-06 22:08:51,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:08:51,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:08:51,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:08:51,345 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:08:51,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b27952e5-e1dc-412c-9da6-b94c1204bebb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 22:08:51,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 22:08:51,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:08:51,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:08:51,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:08:51,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-12-06 22:08:51,533 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:08:51,534 INFO L388 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 [2021-12-06 22:08:51,562 INFO L388 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 13 treesize of output 15 [2021-12-06 22:08:51,624 INFO L388 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 14 treesize of output 10 [2021-12-06 22:08:51,661 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:08:51,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:08:51,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996354590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:08:51,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:08:51,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-06 22:08:51,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178345224] [2021-12-06 22:08:51,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:08:51,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 22:08:51,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:08:51,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 22:08:51,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 22:08:51,664 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 474 [2021-12-06 22:08:51,666 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 402 transitions, 902 flow. Second operand has 12 states, 12 states have (on average 320.3333333333333) internal successors, (3844), 12 states have internal predecessors, (3844), 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) [2021-12-06 22:08:51,666 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 22:08:51,666 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 474 [2021-12-06 22:08:51,666 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand