./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_72-funloop_hard_racing.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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_72-funloop_hard_racing.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/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 566e2cbe460cf96671c9cef5a53ce51910e23c462e96f394be80b957976729c5 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 23:56:55,688 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 23:56:55,690 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 23:56:55,723 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 23:56:55,723 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 23:56:55,725 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 23:56:55,726 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 23:56:55,729 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 23:56:55,730 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 23:56:55,732 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 23:56:55,733 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 23:56:55,734 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 23:56:55,734 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 23:56:55,735 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 23:56:55,737 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 23:56:55,738 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 23:56:55,739 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 23:56:55,740 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 23:56:55,742 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 23:56:55,745 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 23:56:55,747 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 23:56:55,748 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 23:56:55,749 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 23:56:55,750 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 23:56:55,754 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 23:56:55,754 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 23:56:55,754 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 23:56:55,755 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 23:56:55,756 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 23:56:55,757 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 23:56:55,757 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 23:56:55,758 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 23:56:55,759 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 23:56:55,760 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 23:56:55,761 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 23:56:55,761 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 23:56:55,761 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 23:56:55,761 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 23:56:55,762 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 23:56:55,762 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 23:56:55,763 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 23:56:55,764 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 23:56:55,785 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 23:56:55,786 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 23:56:55,786 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 23:56:55,786 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 23:56:55,787 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 23:56:55,787 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 23:56:55,787 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 23:56:55,787 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 23:56:55,787 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 23:56:55,788 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 23:56:55,788 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 23:56:55,788 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 23:56:55,788 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 23:56:55,788 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 23:56:55,788 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 23:56:55,788 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 23:56:55,789 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 23:56:55,789 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 23:56:55,790 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 23:56:55,790 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 23:56:55,791 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 23:56:55,791 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 23:56:55,791 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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/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 -> 566e2cbe460cf96671c9cef5a53ce51910e23c462e96f394be80b957976729c5 [2021-12-06 23:56:55,953 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 23:56:55,977 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 23:56:55,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 23:56:55,980 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 23:56:55,980 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 23:56:55,981 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/goblint-regression/28-race_reach_72-funloop_hard_racing.i [2021-12-06 23:56:56,023 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/data/73e00c5be/4f3b0f0cdab643ca84090f41303301e7/FLAGa4356c4d6 [2021-12-06 23:56:56,447 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 23:56:56,448 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/sv-benchmarks/c/goblint-regression/28-race_reach_72-funloop_hard_racing.i [2021-12-06 23:56:56,464 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/data/73e00c5be/4f3b0f0cdab643ca84090f41303301e7/FLAGa4356c4d6 [2021-12-06 23:56:56,475 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/data/73e00c5be/4f3b0f0cdab643ca84090f41303301e7 [2021-12-06 23:56:56,477 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 23:56:56,478 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 23:56:56,480 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 23:56:56,480 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 23:56:56,482 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 23:56:56,483 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:56,484 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@42fae334 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56, skipping insertion in model container [2021-12-06 23:56:56,484 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:56,489 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 23:56:56,527 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 23:56:56,819 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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/sv-benchmarks/c/goblint-regression/28-race_reach_72-funloop_hard_racing.i[41323,41336] [2021-12-06 23:56:56,843 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 23:56:56,859 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 23:56:56,898 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_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/sv-benchmarks/c/goblint-regression/28-race_reach_72-funloop_hard_racing.i[41323,41336] [2021-12-06 23:56:56,912 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 23:56:56,958 INFO L208 MainTranslator]: Completed translation [2021-12-06 23:56:56,958 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56 WrapperNode [2021-12-06 23:56:56,958 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 23:56:56,959 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 23:56:56,959 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 23:56:56,959 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 23:56:56,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:56,986 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,008 INFO L137 Inliner]: procedures = 271, calls = 41, calls flagged for inlining = 6, calls inlined = 7, statements flattened = 247 [2021-12-06 23:56:57,008 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 23:56:57,009 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 23:56:57,009 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 23:56:57,009 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 23:56:57,015 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,015 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,019 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,019 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,026 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,032 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,034 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,037 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 23:56:57,038 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 23:56:57,038 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 23:56:57,038 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 23:56:57,039 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (1/1) ... [2021-12-06 23:56:57,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 23:56:57,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:56:57,062 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 23:56:57,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 23:56:57,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 23:56:57,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 23:56:57,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 23:56:57,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 23:56:57,092 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-12-06 23:56:57,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 23:56:57,092 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-12-06 23:56:57,092 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-12-06 23:56:57,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 23:56:57,092 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 23:56:57,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 23:56:57,093 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 23:56:57,181 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 23:56:57,182 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 23:56:57,406 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 23:56:57,413 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 23:56:57,413 INFO L301 CfgBuilder]: Removed 35 assume(true) statements. [2021-12-06 23:56:57,415 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 11:56:57 BoogieIcfgContainer [2021-12-06 23:56:57,415 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 23:56:57,416 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 23:56:57,416 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 23:56:57,419 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 23:56:57,419 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 11:56:56" (1/3) ... [2021-12-06 23:56:57,419 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65722242 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 11:56:57, skipping insertion in model container [2021-12-06 23:56:57,420 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:56:56" (2/3) ... [2021-12-06 23:56:57,420 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65722242 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 11:56:57, skipping insertion in model container [2021-12-06 23:56:57,420 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 11:56:57" (3/3) ... [2021-12-06 23:56:57,421 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_72-funloop_hard_racing.i [2021-12-06 23:56:57,424 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-06 23:56:57,425 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 23:56:57,425 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 23:56:57,425 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 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 23:56:57,453 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 23:56:57,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,453 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 23:56:57,453 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,454 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,455 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,456 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,457 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,458 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 23:56:57,459 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 23:56:57,459 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 23:56:57,459 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 23:56:57,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,459 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 23:56:57,459 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 23:56:57,460 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 23:56:57,460 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 23:56:57,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,460 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 23:56:57,460 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 23:56:57,460 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 23:56:57,461 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 23:56:57,461 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 23:56:57,461 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 23:56:57,461 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 23:56:57,461 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 23:56:57,461 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 23:56:57,461 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 23:56:57,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,462 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 23:56:57,462 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 23:56:57,462 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 23:56:57,462 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 23:56:57,462 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 23:56:57,462 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 23:56:57,462 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 23:56:57,462 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,463 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,464 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 23:56:57,465 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 23:56:57,465 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 23:56:57,465 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 23:56:57,465 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 23:56:57,465 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 23:56:57,465 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 23:56:57,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,465 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 23:56:57,465 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 23:56:57,466 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 23:56:57,466 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 23:56:57,466 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 23:56:57,466 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 23:56:57,466 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 23:56:57,466 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 23:56:57,466 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 23:56:57,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,466 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 23:56:57,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,466 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 23:56:57,467 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 23:56:57,467 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 23:56:57,467 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 23:56:57,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,467 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 23:56:57,467 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 23:56:57,468 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 23:56:57,468 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 23:56:57,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,470 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 23:56:57,470 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 23:56:57,470 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 23:56:57,470 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 23:56:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,471 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 23:56:57,471 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 23:56:57,471 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 23:56:57,471 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 23:56:57,471 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 23:56:57,471 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 23:56:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,472 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 23:56:57,472 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 23:56:57,472 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 23:56:57,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:56:57,472 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 23:56:57,472 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 23:56:57,474 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-12-06 23:56:57,510 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 23:56:57,515 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 23:56:57,515 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-12-06 23:56:57,527 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 213 places, 255 transitions, 518 flow [2021-12-06 23:56:57,608 INFO L129 PetriNetUnfolder]: 73/394 cut-off events. [2021-12-06 23:56:57,608 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 23:56:57,615 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 23:56:57,615 INFO L82 GeneralOperation]: Start removeDead. Operand has 213 places, 255 transitions, 518 flow [2021-12-06 23:56:57,622 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 209 places, 250 transitions, 505 flow [2021-12-06 23:56:57,637 INFO L129 PetriNetUnfolder]: 17/145 cut-off events. [2021-12-06 23:56:57,637 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-12-06 23:56:57,638 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:56:57,638 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 23:56:57,638 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 23:56:57,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:56:57,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1488741163, now seen corresponding path program 1 times [2021-12-06 23:56:57,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:56:57,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247732768] [2021-12-06 23:56:57,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:56:57,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:56:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:56:57,777 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 23:56:57,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:56:57,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247732768] [2021-12-06 23:56:57,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247732768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:56:57,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:56:57,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 23:56:57,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445455508] [2021-12-06 23:56:57,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:56:57,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 23:56:57,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:56:57,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 23:56:57,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 23:56:57,810 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 255 [2021-12-06 23:56:57,813 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 23:56:57,813 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:56:57,813 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 255 [2021-12-06 23:56:57,814 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:56:57,866 INFO L129 PetriNetUnfolder]: 9/321 cut-off events. [2021-12-06 23:56:57,866 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 23:56:57,868 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 23:56:57,870 INFO L132 encePairwiseOnDemand]: 217/255 looper letters, 1 selfloop transitions, 0 changer transitions 0/209 dead transitions. [2021-12-06 23:56:57,871 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 209 transitions, 425 flow [2021-12-06 23:56:57,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 23:56:57,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 23:56:57,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 463 transitions. [2021-12-06 23:56:57,887 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.907843137254902 [2021-12-06 23:56:57,888 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 463 transitions. [2021-12-06 23:56:57,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 463 transitions. [2021-12-06 23:56:57,891 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:56:57,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 463 transitions. [2021-12-06 23:56:57,898 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 23:56:57,906 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 23:56:57,907 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 23:56:57,909 INFO L186 Difference]: Start difference. First operand has 209 places, 250 transitions, 505 flow. Second operand 2 states and 463 transitions. [2021-12-06 23:56:57,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 209 transitions, 425 flow [2021-12-06 23:56:57,914 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 23:56:57,921 INFO L242 Difference]: Finished difference. Result has 207 places, 209 transitions, 423 flow [2021-12-06 23:56:57,923 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 23:56:57,927 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, -2 predicate places. [2021-12-06 23:56:57,927 INFO L470 AbstractCegarLoop]: Abstraction has has 207 places, 209 transitions, 423 flow [2021-12-06 23:56:57,928 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 23:56:57,928 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:56:57,928 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 23:56:57,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 23:56:57,928 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 23:56:57,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:56:57,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1961754262, now seen corresponding path program 1 times [2021-12-06 23:56:57,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:56:57,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076316137] [2021-12-06 23:56:57,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:56:57,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:56:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:56:57,996 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 23:56:57,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:56:57,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076316137] [2021-12-06 23:56:57,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076316137] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:56:57,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:56:57,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 23:56:57,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918661951] [2021-12-06 23:56:57,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:56:57,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:56:57,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:56:57,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:56:57,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 23:56:58,000 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 255 [2021-12-06 23:56:58,001 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 23:56:58,001 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:56:58,001 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 255 [2021-12-06 23:56:58,001 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:56:58,059 INFO L129 PetriNetUnfolder]: 9/325 cut-off events. [2021-12-06 23:56:58,059 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 23:56:58,061 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 23:56:58,062 INFO L132 encePairwiseOnDemand]: 252/255 looper letters, 10 selfloop transitions, 2 changer transitions 0/213 dead transitions. [2021-12-06 23:56:58,062 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 213 transitions, 455 flow [2021-12-06 23:56:58,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:56:58,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:56:58,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 628 transitions. [2021-12-06 23:56:58,065 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8209150326797385 [2021-12-06 23:56:58,065 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 628 transitions. [2021-12-06 23:56:58,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 628 transitions. [2021-12-06 23:56:58,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:56:58,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 628 transitions. [2021-12-06 23:56:58,068 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 23:56:58,071 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 23:56:58,072 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 23:56:58,072 INFO L186 Difference]: Start difference. First operand has 207 places, 209 transitions, 423 flow. Second operand 3 states and 628 transitions. [2021-12-06 23:56:58,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 213 transitions, 455 flow [2021-12-06 23:56:58,074 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 23:56:58,077 INFO L242 Difference]: Finished difference. Result has 210 places, 210 transitions, 435 flow [2021-12-06 23:56:58,078 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 23:56:58,079 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 1 predicate places. [2021-12-06 23:56:58,079 INFO L470 AbstractCegarLoop]: Abstraction has has 210 places, 210 transitions, 435 flow [2021-12-06 23:56:58,079 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 23:56:58,079 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:56:58,079 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 23:56:58,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 23:56:58,080 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 23:56:58,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:56:58,080 INFO L85 PathProgramCache]: Analyzing trace with hash -929438698, now seen corresponding path program 1 times [2021-12-06 23:56:58,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:56:58,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541332626] [2021-12-06 23:56:58,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:56:58,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:56:58,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:56:58,136 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 23:56:58,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:56:58,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541332626] [2021-12-06 23:56:58,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541332626] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:56:58,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580731028] [2021-12-06 23:56:58,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:56:58,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:56:58,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:56:58,138 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:56:58,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 23:56:58,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:56:58,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 23:56:58,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:56:58,322 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 23:56:58,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:56:58,388 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 23:56:58,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580731028] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:56:58,389 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:56:58,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 23:56:58,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420908885] [2021-12-06 23:56:58,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:56:58,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 23:56:58,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:56:58,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 23:56:58,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 23:56:58,393 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 255 [2021-12-06 23:56:58,395 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 23:56:58,395 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:56:58,396 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 255 [2021-12-06 23:56:58,396 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:56:58,481 INFO L129 PetriNetUnfolder]: 9/332 cut-off events. [2021-12-06 23:56:58,482 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-06 23:56:58,483 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 23:56:58,484 INFO L132 encePairwiseOnDemand]: 249/255 looper letters, 11 selfloop transitions, 9 changer transitions 0/220 dead transitions. [2021-12-06 23:56:58,484 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 220 transitions, 497 flow [2021-12-06 23:56:58,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:56:58,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 23:56:58,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1858 transitions. [2021-12-06 23:56:58,490 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8095860566448801 [2021-12-06 23:56:58,490 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1858 transitions. [2021-12-06 23:56:58,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1858 transitions. [2021-12-06 23:56:58,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:56:58,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1858 transitions. [2021-12-06 23:56:58,495 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 23:56:58,500 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 23:56:58,502 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 23:56:58,502 INFO L186 Difference]: Start difference. First operand has 210 places, 210 transitions, 435 flow. Second operand 9 states and 1858 transitions. [2021-12-06 23:56:58,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 220 transitions, 497 flow [2021-12-06 23:56:58,503 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 23:56:58,506 INFO L242 Difference]: Finished difference. Result has 220 places, 216 transitions, 483 flow [2021-12-06 23:56:58,507 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 23:56:58,507 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 11 predicate places. [2021-12-06 23:56:58,507 INFO L470 AbstractCegarLoop]: Abstraction has has 220 places, 216 transitions, 483 flow [2021-12-06 23:56:58,509 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 23:56:58,509 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:56:58,509 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 23:56:58,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 23:56:58,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:56:58,710 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 23:56:58,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:56:58,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1473481706, now seen corresponding path program 2 times [2021-12-06 23:56:58,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:56:58,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032495413] [2021-12-06 23:56:58,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:56:58,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:56:58,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:56:58,787 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 23:56:58,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:56:58,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032495413] [2021-12-06 23:56:58,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032495413] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:56:58,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839138571] [2021-12-06 23:56:58,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:56:58,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:56:58,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:56:58,789 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:56:58,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 23:56:58,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:56:58,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:56:58,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 23:56:58,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:56:58,922 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 23:56:58,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:56:59,019 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 23:56:59,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839138571] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:56:59,019 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:56:59,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 23:56:59,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579661725] [2021-12-06 23:56:59,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:56:59,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 23:56:59,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:56:59,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 23:56:59,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-06 23:56:59,027 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 255 [2021-12-06 23:56:59,033 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 23:56:59,033 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:56:59,033 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 255 [2021-12-06 23:56:59,033 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:56:59,181 INFO L129 PetriNetUnfolder]: 9/352 cut-off events. [2021-12-06 23:56:59,182 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-12-06 23:56:59,183 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 23:56:59,184 INFO L132 encePairwiseOnDemand]: 249/255 looper letters, 19 selfloop transitions, 21 changer transitions 0/240 dead transitions. [2021-12-06 23:56:59,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 240 transitions, 671 flow [2021-12-06 23:56:59,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 23:56:59,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-06 23:56:59,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4328 transitions. [2021-12-06 23:56:59,195 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8082166199813259 [2021-12-06 23:56:59,195 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4328 transitions. [2021-12-06 23:56:59,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4328 transitions. [2021-12-06 23:56:59,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:56:59,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4328 transitions. [2021-12-06 23:56:59,208 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 23:56:59,217 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 23:56:59,219 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 23:56:59,219 INFO L186 Difference]: Start difference. First operand has 220 places, 216 transitions, 483 flow. Second operand 21 states and 4328 transitions. [2021-12-06 23:56:59,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 240 transitions, 671 flow [2021-12-06 23:56:59,222 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 23:56:59,226 INFO L242 Difference]: Finished difference. Result has 244 places, 229 transitions, 607 flow [2021-12-06 23:56:59,226 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 23:56:59,227 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 35 predicate places. [2021-12-06 23:56:59,227 INFO L470 AbstractCegarLoop]: Abstraction has has 244 places, 229 transitions, 607 flow [2021-12-06 23:56:59,229 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 23:56:59,229 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:56:59,229 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 23:56:59,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 23:56:59,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:56:59,430 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 23:56:59,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:56:59,430 INFO L85 PathProgramCache]: Analyzing trace with hash -898264042, now seen corresponding path program 3 times [2021-12-06 23:56:59,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:56:59,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74763156] [2021-12-06 23:56:59,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:56:59,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:56:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:56:59,593 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 23:56:59,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:56:59,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74763156] [2021-12-06 23:56:59,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74763156] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:56:59,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862274363] [2021-12-06 23:56:59,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 23:56:59,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:56:59,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:56:59,595 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:56:59,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 23:56:59,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-06 23:56:59,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:56:59,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 23:56:59,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:56:59,764 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 23:56:59,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:56:59,877 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 23:56:59,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862274363] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:56:59,878 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:56:59,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-06 23:56:59,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032136720] [2021-12-06 23:56:59,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:56:59,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 23:56:59,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:56:59,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 23:56:59,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-06 23:56:59,884 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 255 [2021-12-06 23:56:59,888 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 23:56:59,888 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:56:59,888 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 255 [2021-12-06 23:56:59,888 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:00,110 INFO L129 PetriNetUnfolder]: 9/367 cut-off events. [2021-12-06 23:57:00,110 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-12-06 23:57:00,111 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 23:57:00,112 INFO L132 encePairwiseOnDemand]: 249/255 looper letters, 25 selfloop transitions, 30 changer transitions 0/255 dead transitions. [2021-12-06 23:57:00,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 255 transitions, 863 flow [2021-12-06 23:57:00,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 23:57:00,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 23:57:00,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6178 transitions. [2021-12-06 23:57:00,125 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8075816993464052 [2021-12-06 23:57:00,125 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6178 transitions. [2021-12-06 23:57:00,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6178 transitions. [2021-12-06 23:57:00,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:00,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6178 transitions. [2021-12-06 23:57:00,139 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 23:57:00,152 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 23:57:00,156 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 23:57:00,156 INFO L186 Difference]: Start difference. First operand has 244 places, 229 transitions, 607 flow. Second operand 30 states and 6178 transitions. [2021-12-06 23:57:00,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 255 transitions, 863 flow [2021-12-06 23:57:00,173 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 23:57:00,176 INFO L242 Difference]: Finished difference. Result has 271 places, 239 transitions, 735 flow [2021-12-06 23:57:00,176 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 23:57:00,177 INFO L334 CegarLoopForPetriNet]: 209 programPoint places, 62 predicate places. [2021-12-06 23:57:00,177 INFO L470 AbstractCegarLoop]: Abstraction has has 271 places, 239 transitions, 735 flow [2021-12-06 23:57:00,179 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 23:57:00,179 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:00,179 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 23:57:00,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 23:57:00,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:00,380 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 23:57:00,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:00,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1658269334, now seen corresponding path program 4 times [2021-12-06 23:57:00,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:00,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897367176] [2021-12-06 23:57:00,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:00,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:00,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:57:00,406 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:57:00,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:57:00,446 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:57:00,446 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 23:57:00,447 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-12-06 23:57:00,448 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-12-06 23:57:00,448 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-12-06 23:57:00,449 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-12-06 23:57:00,449 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-12-06 23:57:00,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 23:57:00,451 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2021-12-06 23:57:00,453 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 23:57:00,453 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 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 23:57:00,465 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 23:57:00,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,465 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 23:57:00,465 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 23:57:00,465 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,466 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,467 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,468 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 23:57:00,469 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 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 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 23:57:00,469 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 23:57:00,469 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 23:57:00,469 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 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,469 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 23:57:00,469 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 23:57:00,469 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,470 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,471 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,472 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 23:57:00,473 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 23:57:00,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,473 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 23:57:00,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,473 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 23:57:00,473 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 23:57:00,473 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 23:57:00,473 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 23:57:00,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,473 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 23:57:00,473 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 23:57:00,474 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 23:57:00,474 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 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 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 23:57:00,475 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 23:57:00,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,475 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 23:57:00,475 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,476 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,477 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,478 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 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 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 23:57:00,479 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 23:57:00,479 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 23:57:00,479 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 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,479 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 23:57:00,479 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 23:57:00,479 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 23:57:00,479 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,480 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,481 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,482 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 23:57:00,483 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 23:57:00,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,483 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 23:57:00,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,483 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 23:57:00,483 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 23:57:00,483 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 23:57:00,483 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 23:57:00,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,483 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 23:57:00,483 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 23:57:00,483 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 23:57:00,483 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,484 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 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 23:57:00,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,485 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 23:57:00,485 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 23:57:00,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,485 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 23:57:00,485 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 23:57:00,485 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 23:57:00,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,485 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 23:57:00,486 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 23:57:00,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,486 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 23:57:00,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,486 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 23:57:00,486 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 23:57:00,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,486 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 23:57:00,486 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 23:57:00,486 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 23:57:00,486 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 23:57:00,486 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 23:57:00,486 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 23:57:00,486 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 23:57:00,486 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 23:57:00,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:00,487 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 23:57:00,487 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 23:57:00,488 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-06 23:57:00,489 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 23:57:00,490 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 23:57:00,490 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-12-06 23:57:00,492 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 273 places, 328 transitions, 674 flow [2021-12-06 23:57:00,552 INFO L129 PetriNetUnfolder]: 118/631 cut-off events. [2021-12-06 23:57:00,552 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-12-06 23:57:00,557 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 23:57:00,557 INFO L82 GeneralOperation]: Start removeDead. Operand has 273 places, 328 transitions, 674 flow [2021-12-06 23:57:00,574 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 273 places, 328 transitions, 674 flow [2021-12-06 23:57:00,585 INFO L129 PetriNetUnfolder]: 19/180 cut-off events. [2021-12-06 23:57:00,585 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 23:57:00,585 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:00,585 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 23:57:00,585 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 23:57:00,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:00,586 INFO L85 PathProgramCache]: Analyzing trace with hash 239182158, now seen corresponding path program 1 times [2021-12-06 23:57:00,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:00,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125650381] [2021-12-06 23:57:00,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:00,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:00,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:00,603 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 23:57:00,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:00,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125650381] [2021-12-06 23:57:00,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125650381] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:00,603 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:57:00,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 23:57:00,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080351506] [2021-12-06 23:57:00,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:00,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 23:57:00,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:00,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 23:57:00,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 23:57:00,605 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 328 [2021-12-06 23:57:00,606 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 23:57:00,606 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:00,606 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 328 [2021-12-06 23:57:00,606 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:00,677 INFO L129 PetriNetUnfolder]: 17/522 cut-off events. [2021-12-06 23:57:00,677 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-06 23:57:00,680 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 23:57:00,682 INFO L132 encePairwiseOnDemand]: 278/328 looper letters, 4 selfloop transitions, 0 changer transitions 0/274 dead transitions. [2021-12-06 23:57:00,682 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 274 transitions, 574 flow [2021-12-06 23:57:00,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 23:57:00,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 23:57:00,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 594 transitions. [2021-12-06 23:57:00,684 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9054878048780488 [2021-12-06 23:57:00,684 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 594 transitions. [2021-12-06 23:57:00,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 594 transitions. [2021-12-06 23:57:00,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:00,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 594 transitions. [2021-12-06 23:57:00,685 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 23:57:00,686 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 23:57:00,687 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 23:57:00,687 INFO L186 Difference]: Start difference. First operand has 273 places, 328 transitions, 674 flow. Second operand 2 states and 594 transitions. [2021-12-06 23:57:00,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 274 transitions, 574 flow [2021-12-06 23:57:00,689 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 23:57:00,691 INFO L242 Difference]: Finished difference. Result has 270 places, 274 transitions, 566 flow [2021-12-06 23:57:00,692 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 23:57:00,693 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, -3 predicate places. [2021-12-06 23:57:00,693 INFO L470 AbstractCegarLoop]: Abstraction has has 270 places, 274 transitions, 566 flow [2021-12-06 23:57:00,693 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 23:57:00,693 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:00,693 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 23:57:00,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 23:57:00,693 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 23:57:00,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:00,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1958084880, now seen corresponding path program 1 times [2021-12-06 23:57:00,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:00,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782900200] [2021-12-06 23:57:00,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:00,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:00,711 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 23:57:00,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:00,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782900200] [2021-12-06 23:57:00,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782900200] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:00,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:57:00,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 23:57:00,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451245086] [2021-12-06 23:57:00,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:00,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:57:00,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:00,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:57:00,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 23:57:00,713 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 328 [2021-12-06 23:57:00,714 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 23:57:00,714 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:00,714 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 328 [2021-12-06 23:57:00,714 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:00,792 INFO L129 PetriNetUnfolder]: 17/526 cut-off events. [2021-12-06 23:57:00,792 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-06 23:57:00,794 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 23:57:00,796 INFO L132 encePairwiseOnDemand]: 325/328 looper letters, 13 selfloop transitions, 2 changer transitions 0/278 dead transitions. [2021-12-06 23:57:00,796 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 278 transitions, 604 flow [2021-12-06 23:57:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:57:00,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:57:00,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 805 transitions. [2021-12-06 23:57:00,798 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.818089430894309 [2021-12-06 23:57:00,798 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 805 transitions. [2021-12-06 23:57:00,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 805 transitions. [2021-12-06 23:57:00,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:00,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 805 transitions. [2021-12-06 23:57:00,800 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 23:57:00,802 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 23:57:00,802 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 23:57:00,802 INFO L186 Difference]: Start difference. First operand has 270 places, 274 transitions, 566 flow. Second operand 3 states and 805 transitions. [2021-12-06 23:57:00,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 278 transitions, 604 flow [2021-12-06 23:57:00,804 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 23:57:00,806 INFO L242 Difference]: Finished difference. Result has 273 places, 275 transitions, 578 flow [2021-12-06 23:57:00,807 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 23:57:00,808 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 0 predicate places. [2021-12-06 23:57:00,808 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 275 transitions, 578 flow [2021-12-06 23:57:00,808 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 23:57:00,808 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:00,808 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 23:57:00,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 23:57:00,808 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 23:57:00,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:00,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1150478808, now seen corresponding path program 1 times [2021-12-06 23:57:00,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:00,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471270537] [2021-12-06 23:57:00,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:00,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:00,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:00,834 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 23:57:00,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:00,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471270537] [2021-12-06 23:57:00,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471270537] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:00,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258923799] [2021-12-06 23:57:00,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:00,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:00,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:00,836 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:00,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 23:57:00,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:00,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 23:57:00,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:00,917 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 23:57:00,917 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:57:00,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258923799] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:00,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:57:00,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 23:57:00,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312866226] [2021-12-06 23:57:00,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:00,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:57:00,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:00,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:57:00,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:57:00,919 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 328 [2021-12-06 23:57:00,919 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 23:57:00,919 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:00,920 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 328 [2021-12-06 23:57:00,920 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:00,999 INFO L129 PetriNetUnfolder]: 13/427 cut-off events. [2021-12-06 23:57:01,000 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-12-06 23:57:01,003 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 23:57:01,005 INFO L132 encePairwiseOnDemand]: 325/328 looper letters, 13 selfloop transitions, 2 changer transitions 0/279 dead transitions. [2021-12-06 23:57:01,005 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 279 transitions, 616 flow [2021-12-06 23:57:01,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:57:01,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:57:01,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 805 transitions. [2021-12-06 23:57:01,007 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.818089430894309 [2021-12-06 23:57:01,007 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 805 transitions. [2021-12-06 23:57:01,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 805 transitions. [2021-12-06 23:57:01,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:01,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 805 transitions. [2021-12-06 23:57:01,009 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 23:57:01,010 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 23:57:01,010 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 23:57:01,010 INFO L186 Difference]: Start difference. First operand has 273 places, 275 transitions, 578 flow. Second operand 3 states and 805 transitions. [2021-12-06 23:57:01,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 279 transitions, 616 flow [2021-12-06 23:57:01,012 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 23:57:01,015 INFO L242 Difference]: Finished difference. Result has 275 places, 276 transitions, 588 flow [2021-12-06 23:57:01,016 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 23:57:01,016 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 2 predicate places. [2021-12-06 23:57:01,017 INFO L470 AbstractCegarLoop]: Abstraction has has 275 places, 276 transitions, 588 flow [2021-12-06 23:57:01,017 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 23:57:01,017 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:01,017 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 23:57:01,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-06 23:57:01,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:01,219 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 23:57:01,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:01,220 INFO L85 PathProgramCache]: Analyzing trace with hash -930708873, now seen corresponding path program 1 times [2021-12-06 23:57:01,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:01,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013655798] [2021-12-06 23:57:01,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:01,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:01,332 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 23:57:01,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:01,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013655798] [2021-12-06 23:57:01,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013655798] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:01,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562252284] [2021-12-06 23:57:01,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:01,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:01,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:01,338 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:01,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 23:57:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:01,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 23:57:01,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:01,510 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 23:57:01,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:57:01,567 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 23:57:01,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562252284] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:57:01,568 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:57:01,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 23:57:01,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459353299] [2021-12-06 23:57:01,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:57:01,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 23:57:01,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:01,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 23:57:01,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 23:57:01,570 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 328 [2021-12-06 23:57:01,574 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 23:57:01,574 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:01,574 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 328 [2021-12-06 23:57:01,575 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:01,661 INFO L129 PetriNetUnfolder]: 13/434 cut-off events. [2021-12-06 23:57:01,661 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-12-06 23:57:01,664 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 23:57:01,666 INFO L132 encePairwiseOnDemand]: 322/328 looper letters, 14 selfloop transitions, 9 changer transitions 0/286 dead transitions. [2021-12-06 23:57:01,666 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 286 transitions, 656 flow [2021-12-06 23:57:01,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:57:01,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 23:57:01,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2383 transitions. [2021-12-06 23:57:01,671 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8072493224932249 [2021-12-06 23:57:01,671 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2383 transitions. [2021-12-06 23:57:01,671 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2383 transitions. [2021-12-06 23:57:01,672 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:01,672 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2383 transitions. [2021-12-06 23:57:01,676 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 23:57:01,679 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 23:57:01,680 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 23:57:01,680 INFO L186 Difference]: Start difference. First operand has 275 places, 276 transitions, 588 flow. Second operand 9 states and 2383 transitions. [2021-12-06 23:57:01,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 286 transitions, 656 flow [2021-12-06 23:57:01,682 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 23:57:01,686 INFO L242 Difference]: Finished difference. Result has 285 places, 282 transitions, 636 flow [2021-12-06 23:57:01,686 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 23:57:01,687 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 12 predicate places. [2021-12-06 23:57:01,687 INFO L470 AbstractCegarLoop]: Abstraction has has 285 places, 282 transitions, 636 flow [2021-12-06 23:57:01,688 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 23:57:01,688 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:01,688 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 23:57:01,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 23:57:01,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 23:57:01,889 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 23:57:01,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:01,890 INFO L85 PathProgramCache]: Analyzing trace with hash 951543159, now seen corresponding path program 2 times [2021-12-06 23:57:01,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:01,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960784872] [2021-12-06 23:57:01,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:01,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:01,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:01,944 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 23:57:01,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:01,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960784872] [2021-12-06 23:57:01,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960784872] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:01,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250524215] [2021-12-06 23:57:01,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:57:01,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:01,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:01,946 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:01,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 23:57:02,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:57:02,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:57:02,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 23:57:02,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:02,065 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 23:57:02,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:57:02,153 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 23:57:02,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250524215] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:57:02,153 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:57:02,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 23:57:02,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706340740] [2021-12-06 23:57:02,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:57:02,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 23:57:02,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:02,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 23:57:02,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-06 23:57:02,157 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 328 [2021-12-06 23:57:02,159 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 23:57:02,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:02,159 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 328 [2021-12-06 23:57:02,159 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:02,317 INFO L129 PetriNetUnfolder]: 13/454 cut-off events. [2021-12-06 23:57:02,317 INFO L130 PetriNetUnfolder]: For 38/38 co-relation queries the response was YES. [2021-12-06 23:57:02,320 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 23:57:02,322 INFO L132 encePairwiseOnDemand]: 322/328 looper letters, 22 selfloop transitions, 21 changer transitions 0/306 dead transitions. [2021-12-06 23:57:02,322 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 306 transitions, 830 flow [2021-12-06 23:57:02,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 23:57:02,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-06 23:57:02,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5549 transitions. [2021-12-06 23:57:02,335 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8056039488966318 [2021-12-06 23:57:02,336 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5549 transitions. [2021-12-06 23:57:02,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5549 transitions. [2021-12-06 23:57:02,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:02,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5549 transitions. [2021-12-06 23:57:02,350 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 23:57:02,361 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 23:57:02,364 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 23:57:02,364 INFO L186 Difference]: Start difference. First operand has 285 places, 282 transitions, 636 flow. Second operand 21 states and 5549 transitions. [2021-12-06 23:57:02,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 306 transitions, 830 flow [2021-12-06 23:57:02,368 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 23:57:02,373 INFO L242 Difference]: Finished difference. Result has 309 places, 295 transitions, 760 flow [2021-12-06 23:57:02,374 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 23:57:02,374 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 36 predicate places. [2021-12-06 23:57:02,374 INFO L470 AbstractCegarLoop]: Abstraction has has 309 places, 295 transitions, 760 flow [2021-12-06 23:57:02,376 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 23:57:02,376 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:02,377 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 23:57:02,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 23:57:02,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 23:57:02,578 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 23:57:02,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:02,579 INFO L85 PathProgramCache]: Analyzing trace with hash 290057079, now seen corresponding path program 3 times [2021-12-06 23:57:02,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:02,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878369343] [2021-12-06 23:57:02,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:02,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:02,716 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 23:57:02,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:02,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878369343] [2021-12-06 23:57:02,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878369343] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:02,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12082] [2021-12-06 23:57:02,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 23:57:02,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:02,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:02,717 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:02,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 23:57:02,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-06 23:57:02,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:57:02,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 23:57:02,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:02,911 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 23:57:02,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:57:03,024 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 23:57:03,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12082] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:57:03,024 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:57:03,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-06 23:57:03,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816601115] [2021-12-06 23:57:03,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:57:03,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 23:57:03,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:03,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 23:57:03,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-06 23:57:03,029 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 262 out of 328 [2021-12-06 23:57:03,032 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 23:57:03,032 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:03,032 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 262 of 328 [2021-12-06 23:57:03,032 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:03,239 INFO L129 PetriNetUnfolder]: 13/469 cut-off events. [2021-12-06 23:57:03,239 INFO L130 PetriNetUnfolder]: For 126/126 co-relation queries the response was YES. [2021-12-06 23:57:03,242 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 23:57:03,244 INFO L132 encePairwiseOnDemand]: 322/328 looper letters, 28 selfloop transitions, 30 changer transitions 0/321 dead transitions. [2021-12-06 23:57:03,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 321 transitions, 1022 flow [2021-12-06 23:57:03,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 23:57:03,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 23:57:03,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 7921 transitions. [2021-12-06 23:57:03,250 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8049796747967479 [2021-12-06 23:57:03,250 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 7921 transitions. [2021-12-06 23:57:03,250 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 7921 transitions. [2021-12-06 23:57:03,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:03,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 7921 transitions. [2021-12-06 23:57:03,259 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 23:57:03,269 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 23:57:03,270 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 23:57:03,271 INFO L186 Difference]: Start difference. First operand has 309 places, 295 transitions, 760 flow. Second operand 30 states and 7921 transitions. [2021-12-06 23:57:03,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 321 transitions, 1022 flow [2021-12-06 23:57:03,274 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 23:57:03,277 INFO L242 Difference]: Finished difference. Result has 336 places, 305 transitions, 888 flow [2021-12-06 23:57:03,278 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 23:57:03,278 INFO L334 CegarLoopForPetriNet]: 273 programPoint places, 63 predicate places. [2021-12-06 23:57:03,278 INFO L470 AbstractCegarLoop]: Abstraction has has 336 places, 305 transitions, 888 flow [2021-12-06 23:57:03,279 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 23:57:03,279 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:03,279 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 23:57:03,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 23:57:03,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:03,480 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 23:57:03,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:03,481 INFO L85 PathProgramCache]: Analyzing trace with hash 686461615, now seen corresponding path program 4 times [2021-12-06 23:57:03,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:03,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323076761] [2021-12-06 23:57:03,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:03,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:57:03,499 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:57:03,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:57:03,523 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:57:03,523 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 23:57:03,523 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2021-12-06 23:57:03,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2021-12-06 23:57:03,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2021-12-06 23:57:03,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2021-12-06 23:57:03,524 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2021-12-06 23:57:03,524 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2021-12-06 23:57:03,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 23:57:03,524 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1, 1] [2021-12-06 23:57:03,524 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 23:57:03,524 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-12-06 23:57:03,540 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,540 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,541 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,542 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,542 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,542 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 23:57:03,542 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 23:57:03,542 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,542 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,543 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,544 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 23:57:03,545 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 23:57:03,545 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 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 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 23:57:03,545 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 23:57:03,545 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 23:57:03,545 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 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,545 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 23:57:03,545 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 23:57:03,545 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 23:57:03,545 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,546 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,546 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,547 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 23:57:03,548 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,548 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,548 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 23:57:03,548 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 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 23:57:03,548 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,548 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,549 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,549 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,549 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 23:57:03,549 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 23:57:03,549 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 23:57:03,549 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 23:57:03,549 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,549 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,549 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,550 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 23:57:03,550 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 23:57:03,551 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,551 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,552 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 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 23:57:03,553 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,553 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,554 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 23:57:03,555 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 23:57:03,555 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,555 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,555 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,556 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,556 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,556 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 23:57:03,556 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 23:57:03,556 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,557 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 23:57:03,557 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,557 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 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 23:57:03,557 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,557 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,557 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,557 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,557 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 23:57:03,557 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 23:57:03,558 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 23:57:03,558 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 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,558 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 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 23:57:03,559 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 23:57:03,559 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,559 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,560 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,561 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,562 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 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 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,562 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,563 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,563 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,563 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,564 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,565 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 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 23:57:03,565 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,565 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 23:57:03,565 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,565 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 23:57:03,565 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 23:57:03,566 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 23:57:03,566 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 23:57:03,566 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,566 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,566 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,566 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,566 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 23:57:03,566 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 23:57:03,566 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 23:57:03,566 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 23:57:03,566 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 23:57:03,566 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,566 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,567 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,567 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 23:57:03,567 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 23:57:03,567 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,567 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 23:57:03,567 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 23:57:03,567 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 23:57:03,567 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,567 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,567 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,567 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 23:57:03,568 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,568 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 23:57:03,568 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 23:57:03,568 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 23:57:03,568 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,568 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 23:57:03,568 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 23:57:03,568 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 23:57:03,568 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,568 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,568 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 23:57:03,568 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 23:57:03,569 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,569 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 23:57:03,569 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 23:57:03,569 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 23:57:03,569 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 23:57:03,569 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 23:57:03,569 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 23:57:03,569 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 23:57:03,569 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,569 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,569 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,569 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,569 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 23:57:03,570 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 23:57:03,570 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 23:57:03,570 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 23:57:03,570 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 23:57:03,570 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,570 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 23:57:03,570 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,570 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 23:57:03,570 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 23:57:03,570 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,570 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 23:57:03,570 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 23:57:03,570 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 23:57:03,570 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,570 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 23:57:03,570 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:57:03,570 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 23:57:03,570 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 23:57:03,570 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 23:57:03,571 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-12-06 23:57:03,572 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 23:57:03,573 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 23:57:03,573 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-12-06 23:57:03,575 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 333 places, 401 transitions, 832 flow [2021-12-06 23:57:03,670 INFO L129 PetriNetUnfolder]: 168/901 cut-off events. [2021-12-06 23:57:03,670 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-12-06 23:57:03,680 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 23:57:03,680 INFO L82 GeneralOperation]: Start removeDead. Operand has 333 places, 401 transitions, 832 flow [2021-12-06 23:57:03,693 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 333 places, 401 transitions, 832 flow [2021-12-06 23:57:03,704 INFO L129 PetriNetUnfolder]: 22/190 cut-off events. [2021-12-06 23:57:03,704 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 23:57:03,704 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:03,704 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 23:57:03,704 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 23:57:03,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:03,705 INFO L85 PathProgramCache]: Analyzing trace with hash 702140302, now seen corresponding path program 1 times [2021-12-06 23:57:03,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:03,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740178108] [2021-12-06 23:57:03,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:03,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:03,716 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 23:57:03,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:03,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740178108] [2021-12-06 23:57:03,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740178108] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:03,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:57:03,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 23:57:03,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584619162] [2021-12-06 23:57:03,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:03,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 23:57:03,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:03,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 23:57:03,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 23:57:03,718 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 328 out of 401 [2021-12-06 23:57:03,718 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 23:57:03,718 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:03,718 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 328 of 401 [2021-12-06 23:57:03,718 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:03,817 INFO L129 PetriNetUnfolder]: 27/749 cut-off events. [2021-12-06 23:57:03,817 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-06 23:57:03,824 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 23:57:03,827 INFO L132 encePairwiseOnDemand]: 339/401 looper letters, 6 selfloop transitions, 0 changer transitions 0/334 dead transitions. [2021-12-06 23:57:03,827 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 334 transitions, 710 flow [2021-12-06 23:57:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 23:57:03,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 23:57:03,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 724 transitions. [2021-12-06 23:57:03,828 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9027431421446384 [2021-12-06 23:57:03,828 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 724 transitions. [2021-12-06 23:57:03,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 724 transitions. [2021-12-06 23:57:03,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:03,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 724 transitions. [2021-12-06 23:57:03,829 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 23:57:03,830 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 23:57:03,830 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 23:57:03,830 INFO L186 Difference]: Start difference. First operand has 333 places, 401 transitions, 832 flow. Second operand 2 states and 724 transitions. [2021-12-06 23:57:03,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 334 transitions, 710 flow [2021-12-06 23:57:03,832 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 23:57:03,835 INFO L242 Difference]: Finished difference. Result has 329 places, 334 transitions, 698 flow [2021-12-06 23:57:03,836 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 23:57:03,836 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, -4 predicate places. [2021-12-06 23:57:03,836 INFO L470 AbstractCegarLoop]: Abstraction has has 329 places, 334 transitions, 698 flow [2021-12-06 23:57:03,836 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 23:57:03,836 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:03,836 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 23:57:03,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 23:57:03,837 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 23:57:03,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:03,837 INFO L85 PathProgramCache]: Analyzing trace with hash -731965488, now seen corresponding path program 1 times [2021-12-06 23:57:03,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:03,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5220449] [2021-12-06 23:57:03,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:03,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:03,850 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 23:57:03,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:03,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5220449] [2021-12-06 23:57:03,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5220449] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:03,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:57:03,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 23:57:03,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427712272] [2021-12-06 23:57:03,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:03,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:57:03,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:03,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:57:03,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 23:57:03,852 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 321 out of 401 [2021-12-06 23:57:03,852 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 23:57:03,852 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:03,852 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 401 [2021-12-06 23:57:03,852 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:03,957 INFO L129 PetriNetUnfolder]: 27/753 cut-off events. [2021-12-06 23:57:03,957 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-06 23:57:03,964 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 23:57:03,966 INFO L132 encePairwiseOnDemand]: 398/401 looper letters, 15 selfloop transitions, 2 changer transitions 0/338 dead transitions. [2021-12-06 23:57:03,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 338 transitions, 740 flow [2021-12-06 23:57:03,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:57:03,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:57:03,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 981 transitions. [2021-12-06 23:57:03,968 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8154613466334164 [2021-12-06 23:57:03,968 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 981 transitions. [2021-12-06 23:57:03,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 981 transitions. [2021-12-06 23:57:03,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:03,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 981 transitions. [2021-12-06 23:57:03,969 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 23:57:03,970 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 23:57:03,970 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 23:57:03,970 INFO L186 Difference]: Start difference. First operand has 329 places, 334 transitions, 698 flow. Second operand 3 states and 981 transitions. [2021-12-06 23:57:03,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 338 transitions, 740 flow [2021-12-06 23:57:03,972 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 23:57:03,975 INFO L242 Difference]: Finished difference. Result has 332 places, 335 transitions, 710 flow [2021-12-06 23:57:03,976 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 23:57:03,976 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, -1 predicate places. [2021-12-06 23:57:03,976 INFO L470 AbstractCegarLoop]: Abstraction has has 332 places, 335 transitions, 710 flow [2021-12-06 23:57:03,976 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 23:57:03,977 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:03,977 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 23:57:03,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 23:57:03,977 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 23:57:03,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:03,977 INFO L85 PathProgramCache]: Analyzing trace with hash 798570601, now seen corresponding path program 1 times [2021-12-06 23:57:03,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:03,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114078204] [2021-12-06 23:57:03,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:03,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:03,998 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 23:57:03,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:03,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114078204] [2021-12-06 23:57:03,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114078204] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:03,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834500849] [2021-12-06 23:57:03,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:03,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:03,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:03,999 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:03,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 23:57:04,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:04,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 23:57:04,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:04,089 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 23:57:04,089 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:57:04,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834500849] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:04,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:57:04,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 23:57:04,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723254233] [2021-12-06 23:57:04,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:04,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:57:04,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:04,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:57:04,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:57:04,091 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 321 out of 401 [2021-12-06 23:57:04,091 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 23:57:04,091 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:04,091 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 401 [2021-12-06 23:57:04,091 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:04,209 INFO L129 PetriNetUnfolder]: 23/654 cut-off events. [2021-12-06 23:57:04,209 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-12-06 23:57:04,215 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 23:57:04,218 INFO L132 encePairwiseOnDemand]: 398/401 looper letters, 15 selfloop transitions, 2 changer transitions 0/339 dead transitions. [2021-12-06 23:57:04,218 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 339 transitions, 752 flow [2021-12-06 23:57:04,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:57:04,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:57:04,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 981 transitions. [2021-12-06 23:57:04,219 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8154613466334164 [2021-12-06 23:57:04,219 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 981 transitions. [2021-12-06 23:57:04,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 981 transitions. [2021-12-06 23:57:04,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:04,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 981 transitions. [2021-12-06 23:57:04,220 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 23:57:04,221 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 23:57:04,222 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 23:57:04,222 INFO L186 Difference]: Start difference. First operand has 332 places, 335 transitions, 710 flow. Second operand 3 states and 981 transitions. [2021-12-06 23:57:04,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 339 transitions, 752 flow [2021-12-06 23:57:04,224 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 23:57:04,227 INFO L242 Difference]: Finished difference. Result has 334 places, 336 transitions, 720 flow [2021-12-06 23:57:04,227 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 23:57:04,228 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 1 predicate places. [2021-12-06 23:57:04,228 INFO L470 AbstractCegarLoop]: Abstraction has has 334 places, 336 transitions, 720 flow [2021-12-06 23:57:04,228 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 23:57:04,228 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:04,228 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 23:57:04,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 23:57:04,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:04,429 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 23:57:04,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:04,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1194190247, now seen corresponding path program 1 times [2021-12-06 23:57:04,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:04,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858624121] [2021-12-06 23:57:04,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:04,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:04,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:04,454 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 23:57:04,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:04,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858624121] [2021-12-06 23:57:04,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858624121] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:04,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883584582] [2021-12-06 23:57:04,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:04,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:04,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:04,456 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:04,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 23:57:04,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:04,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 23:57:04,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:04,570 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 23:57:04,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:57:04,624 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 23:57:04,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883584582] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:57:04,624 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:57:04,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 23:57:04,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190639276] [2021-12-06 23:57:04,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:57:04,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 23:57:04,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:04,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 23:57:04,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 23:57:04,629 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 401 [2021-12-06 23:57:04,631 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 23:57:04,631 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:04,631 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 401 [2021-12-06 23:57:04,631 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:57:04,782 INFO L129 PetriNetUnfolder]: 23/661 cut-off events. [2021-12-06 23:57:04,782 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-12-06 23:57:04,789 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 23:57:04,791 INFO L132 encePairwiseOnDemand]: 395/401 looper letters, 16 selfloop transitions, 9 changer transitions 0/346 dead transitions. [2021-12-06 23:57:04,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 346 transitions, 792 flow [2021-12-06 23:57:04,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:57:04,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 23:57:04,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2907 transitions. [2021-12-06 23:57:04,794 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8054862842892768 [2021-12-06 23:57:04,794 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2907 transitions. [2021-12-06 23:57:04,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2907 transitions. [2021-12-06 23:57:04,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:57:04,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2907 transitions. [2021-12-06 23:57:04,797 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 23:57:04,800 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 23:57:04,800 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 23:57:04,800 INFO L186 Difference]: Start difference. First operand has 334 places, 336 transitions, 720 flow. Second operand 9 states and 2907 transitions. [2021-12-06 23:57:04,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 346 transitions, 792 flow [2021-12-06 23:57:04,802 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 23:57:04,805 INFO L242 Difference]: Finished difference. Result has 344 places, 342 transitions, 768 flow [2021-12-06 23:57:04,805 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 23:57:04,806 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 11 predicate places. [2021-12-06 23:57:04,806 INFO L470 AbstractCegarLoop]: Abstraction has has 344 places, 342 transitions, 768 flow [2021-12-06 23:57:04,806 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 23:57:04,806 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:57:04,806 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 23:57:04,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 23:57:05,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 23:57:05,008 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 23:57:05,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:57:05,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1855352505, now seen corresponding path program 2 times [2021-12-06 23:57:05,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:57:05,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171194538] [2021-12-06 23:57:05,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:57:05,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:57:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:57:05,099 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 23:57:05,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:57:05,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171194538] [2021-12-06 23:57:05,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171194538] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:57:05,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136069859] [2021-12-06 23:57:05,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:57:05,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:57:05,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:57:05,100 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:57:05,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 23:57:05,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 23:57:05,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:57:05,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 23:57:05,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:57:05,202 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 23:57:05,312 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 23:57:05,312 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 23:57:05,348 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 23:57:05,423 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 23:57:05,477 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 23:57:05,477 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:57:05,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136069859] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:57:05,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:57:05,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-06 23:57:05,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655511401] [2021-12-06 23:57:05,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:57:05,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 23:57:05,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:57:05,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 23:57:05,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 23:57:05,480 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 266 out of 401 [2021-12-06 23:57:05,482 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 23:57:05,482 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:57:05,482 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 266 of 401 [2021-12-06 23:57:05,482 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:58:02,938 INFO L129 PetriNetUnfolder]: 168136/455455 cut-off events. [2021-12-06 23:58:02,938 INFO L130 PetriNetUnfolder]: For 9618/9770 co-relation queries the response was YES. [2021-12-06 23:58:06,800 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 23:58:09,222 INFO L132 encePairwiseOnDemand]: 364/401 looper letters, 328 selfloop transitions, 76 changer transitions 0/678 dead transitions. [2021-12-06 23:58:09,222 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 678 transitions, 2401 flow [2021-12-06 23:58:09,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 23:58:09,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-12-06 23:58:09,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 4395 transitions. [2021-12-06 23:58:09,226 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7306733167082294 [2021-12-06 23:58:09,226 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 4395 transitions. [2021-12-06 23:58:09,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 4395 transitions. [2021-12-06 23:58:09,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:58:09,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 4395 transitions. [2021-12-06 23:58:09,232 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 23:58:09,236 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 23:58:09,237 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 23:58:09,237 INFO L186 Difference]: Start difference. First operand has 344 places, 342 transitions, 768 flow. Second operand 15 states and 4395 transitions. [2021-12-06 23:58:09,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 678 transitions, 2401 flow [2021-12-06 23:58:09,248 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 23:58:09,255 INFO L242 Difference]: Finished difference. Result has 369 places, 424 transitions, 1364 flow [2021-12-06 23:58:09,256 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 23:58:09,256 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 36 predicate places. [2021-12-06 23:58:09,256 INFO L470 AbstractCegarLoop]: Abstraction has has 369 places, 424 transitions, 1364 flow [2021-12-06 23:58:09,257 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 23:58:09,257 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:58:09,257 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 23:58:09,287 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 23:58:09,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 23:58:09,458 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 23:58:09,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:09,458 INFO L85 PathProgramCache]: Analyzing trace with hash 354099770, now seen corresponding path program 1 times [2021-12-06 23:58:09,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:09,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952852979] [2021-12-06 23:58:09,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:09,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:09,504 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 23:58:09,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:09,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952852979] [2021-12-06 23:58:09,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952852979] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:58:09,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398115312] [2021-12-06 23:58:09,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:09,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:09,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:09,506 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:58:09,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 23:58:09,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:09,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 23:58:09,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:09,657 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 23:58:09,658 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:58:09,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398115312] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:58:09,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:58:09,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 23:58:09,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255337418] [2021-12-06 23:58:09,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:58:09,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:58:09,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:58:09,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:58:09,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:58:09,660 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 401 [2021-12-06 23:58:09,661 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 23:58:09,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:58:09,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 401 [2021-12-06 23:58:09,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:58:12,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, 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 23:58:12,987 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-06 23:58:12,987 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 23:58:12,987 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-06 23:58:12,987 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 23:58:12,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, 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 23:58:12,987 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 23:58:12,987 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 23:58:12,988 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 23:58:12,988 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 23:58:13,548 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 23:58:13,548 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-06 23:58:13,548 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 23:58:13,549 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:13,549 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:13,699 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 23:58:13,699 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 23:58:13,699 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 23:58:13,699 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:13,699 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:13,715 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 23:58:13,715 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 23:58:13,715 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 23:58:13,715 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:13,715 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:13,846 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 23:58:13,846 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-06 23:58:13,846 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 23:58:13,846 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:13,846 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:13,846 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 23:58:13,846 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 23:58:13,846 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:13,846 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 23:58:13,846 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:13,885 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 23:58:13,885 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-06 23:58:13,885 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 23:58:13,885 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:13,885 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:13,885 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:13,888 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 23:58:13,888 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2021-12-06 23:58:13,889 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 23:58:13,889 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-06 23:58:13,889 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 23:58:14,051 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 23:58:14,051 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-06 23:58:14,051 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 23:58:14,051 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:14,051 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:14,051 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:14,187 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 23:58:14,188 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is cut-off event [2021-12-06 23:58:14,188 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 23:58:14,188 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 23:58:14,188 INFO L387 tUnfolder$Statistics]: existing Event has 127 ancestors and is cut-off event [2021-12-06 23:58:14,188 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 23:58:14,188 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2021-12-06 23:58:14,188 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 23:58:14,188 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 23:58:14,188 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-06 23:58:14,399 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 23:58:14,399 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-06 23:58:14,399 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-06 23:58:14,399 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 23:58:14,399 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 23:58:14,556 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 23:58:14,556 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-06 23:58:14,556 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 23:58:14,556 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 23:58:14,556 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-06 23:58:14,581 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 23:58:14,581 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-06 23:58:14,581 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 23:58:14,581 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-06 23:58:14,581 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 23:58:14,748 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 23:58:14,749 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 23:58:14,749 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 23:58:14,749 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:14,749 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:14,756 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 23:58:14,756 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 23:58:14,756 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:14,756 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:14,756 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 23:58:14,799 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 23:58:14,799 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 23:58:14,799 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:14,799 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:14,799 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 23:58:14,949 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 23:58:14,949 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 23:58:14,949 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:14,949 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 23:58:14,949 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:14,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))), 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 23:58:14,966 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-06 23:58:14,966 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 23:58:14,966 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:14,966 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 23:58:14,966 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-06 23:58:14,967 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 23:58:14,968 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 23:58:14,968 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:14,968 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 23:58:14,968 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,185 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 23:58:15,188 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 23:58:15,188 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,188 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,189 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 23:58:15,251 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 (+ 116 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0) (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1))))) 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 23:58:15,252 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-06 23:58:15,252 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-06 23:58:15,252 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:15,252 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:15,354 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 23:58:15,354 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-06 23:58:15,354 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-06 23:58:15,354 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:15,354 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:15,362 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 23:58:15,362 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-06 23:58:15,362 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:15,362 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:15,362 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-06 23:58:15,373 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 23:58:15,373 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 23:58:15,373 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 23:58:15,373 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:15,373 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:15,373 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:15,420 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 23:58:15,420 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-06 23:58:15,420 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:15,420 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 23:58:15,420 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:15,420 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-06 23:58:15,466 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 23:58:15,466 INFO L384 tUnfolder$Statistics]: this new event has 145 ancestors and is cut-off event [2021-12-06 23:58:15,466 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 23:58:15,466 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2021-12-06 23:58:15,466 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 23:58:15,577 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 23:58:15,577 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 23:58:15,577 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,577 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 23:58:15,577 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:15,577 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,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][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 23:58:15,578 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 23:58:15,578 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:15,579 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:15,579 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 23:58:15,637 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 23:58:15,637 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 23:58:15,637 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:15,637 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 23:58:15,637 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:15,638 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 23:58:15,638 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 23:58:15,639 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:15,639 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:15,639 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 23:58:15,640 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 23:58:15,640 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-06 23:58:15,640 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,640 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:15,640 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:15,640 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-06 23:58:15,786 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 23:58:15,787 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-06 23:58:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-06 23:58:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:15,800 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 23:58:15,800 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,827 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 23:58:15,827 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:15,827 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:15,827 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,827 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,832 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 23:58:15,833 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:15,833 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,833 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,833 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:15,851 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 23:58:15,851 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:15,851 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:15,851 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:15,851 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,014 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 23:58:16,014 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,015 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:16,015 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,015 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,042 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 23:58:16,042 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,042 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,042 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:16,042 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,045 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 23:58:16,045 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,045 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,045 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,045 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:16,063 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 23:58:16,063 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-06 23:58:16,063 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:16,063 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 23:58:16,063 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:16,063 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:16,194 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 23:58:16,194 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 23:58:16,195 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,195 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 23:58:16,195 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,218 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 23:58:16,218 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 23:58:16,218 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,218 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,218 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 23:58:16,245 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 23:58:16,245 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 23:58:16,245 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,246 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,246 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 23:58:16,264 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 23:58:16,265 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:16,265 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:16,265 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,265 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,265 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:16,270 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 23:58:16,271 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:16,271 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,271 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,271 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:16,271 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:16,290 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 23:58:16,290 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-06 23:58:16,290 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:16,290 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,290 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:16,291 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:16,380 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 23:58:16,380 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 23:58:16,380 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,380 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 23:58:16,380 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,450 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 23:58:16,450 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 23:58:16,450 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,450 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,450 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 23:58:16,480 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 23:58:16,480 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 23:58:16,480 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 23:58:16,480 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,480 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,507 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 23:58:16,507 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 23:58:16,507 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,507 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 23:58:16,507 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,508 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 23:58:16,508 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,508 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,508 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:16,508 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,508 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,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|), 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 23:58:16,512 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,512 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,512 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:16,512 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:16,512 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:16,695 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 23:58:16,696 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 23:58:16,696 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:16,696 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:16,696 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 23:58:16,715 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 23:58:16,715 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 23:58:16,715 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,715 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 23:58:16,715 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-06 23:58:16,715 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 23:58:16,880 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 23:58:16,880 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 23:58:16,880 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 23:58:16,881 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,881 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,926 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 23:58:16,927 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 23:58:16,927 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,927 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,927 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 23:58:16,946 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 23:58:16,946 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 23:58:16,946 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,946 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,946 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 23:58:16,947 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 23:58:16,947 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 23:58:16,947 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 23:58:16,947 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,948 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:16,949 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 23:58:16,949 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 23:58:16,949 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 23:58:16,949 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,949 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 23:58:16,949 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-06 23:58:17,015 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 23:58:17,015 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2021-12-06 23:58:17,015 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 23:58:17,015 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 23:58:17,015 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-06 23:58:17,083 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 23:58:17,083 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,083 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,083 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,083 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,168 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 23:58:17,168 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 23:58:17,168 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:17,168 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:17,169 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 23:58:17,169 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 23:58:17,177 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 23:58:17,177 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,177 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,177 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,177 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,181 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 23:58:17,182 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,182 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,182 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,182 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,192 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 23:58:17,192 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,192 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,192 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,192 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,233 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 23:58:17,233 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,233 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,233 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,233 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,259 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 23:58:17,259 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is cut-off event [2021-12-06 23:58:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:17,259 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 23:58:17,259 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is cut-off event [2021-12-06 23:58:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 23:58:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,259 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-06 23:58:17,259 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 23:58:17,260 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-06 23:58:17,260 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-06 23:58:17,260 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 23:58:17,260 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 23:58:17,420 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 23:58:17,421 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:17,421 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,421 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:17,421 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,422 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 23:58:17,422 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:17,422 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:17,422 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,422 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,424 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 23:58:17,424 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 23:58:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2021-12-06 23:58:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:17,424 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 23:58:17,434 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 23:58:17,434 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:17,434 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,435 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:17,435 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,437 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 23:58:17,437 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:17,437 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:17,437 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,437 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,448 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 23:58:17,448 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-06 23:58:17,448 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2021-12-06 23:58:17,448 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:17,448 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 23:58:17,448 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-06 23:58:17,472 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 (+ 116 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0) (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1))))) 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 23:58:17,472 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-06 23:58:17,472 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-06 23:58:17,473 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 23:58:17,473 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 23:58:17,489 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 23:58:17,489 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:17,489 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:17,489 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,489 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,489 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 23:58:17,489 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:17,490 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:17,490 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,490 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:17,528 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 (+ 116 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0) (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1))))) 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 23:58:17,529 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-06 23:58:17,529 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-06 23:58:17,529 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-06 23:58:17,529 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-06 23:58:17,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][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 23:58:17,579 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:17,579 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:17,579 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:17,579 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:17,663 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 23:58:17,663 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:17,663 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:17,663 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,663 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,690 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 23:58:17,690 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:17,691 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,691 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:17,691 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,696 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 23:58:17,696 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:17,696 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,696 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,696 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:17,707 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 23:58:17,708 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:17,708 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,708 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:17,708 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,718 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 23:58:17,718 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,718 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,718 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,718 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,719 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,723 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 23:58:17,723 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,723 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,723 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,724 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,724 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,732 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 23:58:17,732 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,733 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,733 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,733 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,733 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,750 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 23:58:17,750 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 23:58:17,750 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 23:58:17,750 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 23:58:17,750 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 23:58:17,781 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 23:58:17,781 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:17,781 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,781 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:17,782 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:17,782 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 23:58:17,782 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,782 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,782 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-06 23:58:17,783 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 23:58:17,783 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 23:58:17,979 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 23:58:17,979 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 23:58:17,979 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 23:58:17,979 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 23:58:17,979 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 23:58:17,980 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 (+ 116 |v_~#cache~0.offset_5|))) (and (= (select .cse0 .cse1) 0) (= |v_ULTIMATE.start_main_#t~nondet47#1_2| 0) (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#cache~0.base_6| (store .cse0 .cse1 1))))) 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 23:58:17,980 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-06 23:58:17,980 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 23:58:17,980 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 23:58:17,980 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-06 23:58:18,019 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 23:58:18,019 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,019 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,019 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,019 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,019 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,045 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 23:58:18,045 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,045 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,046 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,046 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,100 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 23:58:18,100 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,100 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,100 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,100 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,127 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 23:58:18,127 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,127 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,127 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,127 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,130 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 23:58:18,130 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,130 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,130 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,130 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,142 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 23:58:18,142 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,142 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,142 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,142 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,142 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,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, 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 23:58:18,151 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,151 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,151 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,151 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,152 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 23:58:18,152 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,152 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,152 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,152 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,152 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,155 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 23:58:18,155 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,155 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,155 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,155 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,155 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,189 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 23:58:18,189 INFO L384 tUnfolder$Statistics]: this new event has 162 ancestors and is cut-off event [2021-12-06 23:58:18,189 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,189 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:18,189 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-06 23:58:18,190 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 23:58:18,190 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,190 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 23:58:18,190 INFO L384 tUnfolder$Statistics]: this new event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:18,190 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 23:58:18,191 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 23:58:18,191 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 23:58:18,191 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 23:58:18,191 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:18,191 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 23:58:18,191 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 23:58:18,191 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,191 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,191 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,191 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,199 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 23:58:18,199 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,199 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,199 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,199 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,199 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,206 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 23:58:18,206 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 23:58:18,206 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 23:58:18,206 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,206 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,206 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 23:58:18,207 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 23:58:18,207 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,207 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,207 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,207 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,207 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,208 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 23:58:18,208 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,208 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-06 23:58:18,208 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,208 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-06 23:58:18,208 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 23:58:18,209 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 23:58:18,209 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 23:58:18,210 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 23:58:18,210 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 23:58:18,210 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 23:58:18,243 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 23:58:18,244 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-06 23:58:18,244 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 23:58:18,244 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-06 23:58:18,244 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-06 23:58:18,361 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 23:58:18,361 INFO L384 tUnfolder$Statistics]: this new event has 181 ancestors and is cut-off event [2021-12-06 23:58:18,361 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 23:58:18,361 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 23:58:18,361 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 23:58:18,384 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 23:58:18,384 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:18,384 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:18,384 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:18,384 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 23:58:18,384 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:18,389 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 23:58:18,389 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 23:58:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:18,400 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 23:58:18,400 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 23:58:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 23:58:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 23:58:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 23:58:18,433 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 23:59:26,856 INFO L384 tUnfolder$Statistics]: this new event has 277 ancestors and is cut-off event [2021-12-06 23:59:26,856 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,856 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:26,856 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,856 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 23:59:26,856 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 23:59:26,856 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:26,856 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:26,857 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:26,859 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 23:59:26,859 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 23:59:26,859 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:26,859 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 23:59:26,859 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:26,864 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 23:59:26,864 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 23:59:26,864 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:26,864 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:26,864 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 23:59:26,870 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 23:59:26,870 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 23:59:26,870 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,870 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,870 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 23:59:26,870 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 23:59:26,872 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 23:59:26,872 INFO L384 tUnfolder$Statistics]: this new event has 269 ancestors and is cut-off event [2021-12-06 23:59:26,872 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,872 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:26,872 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,877 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 23:59:26,877 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:26,877 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 23:59:26,877 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:26,877 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 23:59:26,877 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 23:59:26,877 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:26,878 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:26,878 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:26,878 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 23:59:26,878 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 23:59:26,878 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:26,878 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:26,878 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:26,881 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 23:59:26,881 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 23:59:26,882 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 23:59:26,882 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:26,882 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 23:59:26,898 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 23:59:26,898 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:26,898 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:26,898 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,898 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,906 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 23:59:26,906 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:26,907 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,907 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:26,907 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,913 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 23:59:26,913 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:26,913 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:26,913 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,913 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,914 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 23:59:26,914 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:26,914 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,914 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:26,914 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,915 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 23:59:26,916 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:26,916 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,916 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,916 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:26,925 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 23:59:26,925 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:26,925 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 23:59:26,925 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:26,925 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 23:59:26,925 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:26,925 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:26,926 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 23:59:26,926 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 23:59:26,926 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:26,926 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:26,926 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:26,927 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 23:59:26,928 INFO L384 tUnfolder$Statistics]: this new event has 270 ancestors and is cut-off event [2021-12-06 23:59:26,928 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,928 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,928 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,930 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 23:59:26,930 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 23:59:26,930 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:26,930 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 23:59:26,930 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:26,931 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 23:59:26,931 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:26,931 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 23:59:26,931 INFO L384 tUnfolder$Statistics]: this new event has 280 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 23:59:26,931 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 23:59:26,931 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:26,931 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:26,935 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 23:59:26,935 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 23:59:26,935 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:26,935 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:26,935 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 23:59:26,935 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 23:59:26,935 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:26,935 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:26,936 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 23:59:26,936 INFO L384 tUnfolder$Statistics]: this new event has 280 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:26,936 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 23:59:26,936 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:26,936 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:26,938 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 23:59:26,938 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:26,938 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:26,938 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 23:59:26,938 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:26,938 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 23:59:26,939 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 23:59:26,939 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 205 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:26,939 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 23:59:26,939 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2021-12-06 23:59:26,939 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 23:59:26,939 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 23:59:26,939 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 23:59:26,940 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 23:59:26,954 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 23:59:26,954 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 23:59:26,954 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,955 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,955 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 23:59:26,957 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 23:59:26,957 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 23:59:26,957 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,957 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 23:59:26,957 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,962 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 23:59:26,962 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 23:59:26,962 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,962 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,962 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 23:59:26,970 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 23:59:26,970 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 23:59:26,970 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,970 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,970 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 23:59:26,975 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 23:59:26,975 INFO L384 tUnfolder$Statistics]: this new event has 287 ancestors and is cut-off event [2021-12-06 23:59:26,975 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:26,975 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:26,975 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:26,975 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 23:59:26,975 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 23:59:26,975 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 23:59:26,976 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:26,976 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:26,983 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 23:59:26,984 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:26,984 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 23:59:26,984 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:26,984 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 23:59:26,984 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:26,985 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 23:59:26,985 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 23:59:26,985 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 23:59:26,985 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 23:59:26,985 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,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][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 23:59:27,003 INFO L384 tUnfolder$Statistics]: this new event has 287 ancestors and is cut-off event [2021-12-06 23:59:27,003 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,003 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:27,003 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:27,045 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 23:59:27,045 INFO L384 tUnfolder$Statistics]: this new event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,046 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,046 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:27,046 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:27,047 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 23:59:27,047 INFO L384 tUnfolder$Statistics]: this new event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,047 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:27,047 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,047 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,051 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 23:59:27,051 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 23:59:27,051 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 23:59:27,051 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 23:59:27,052 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,059 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 23:59:27,059 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,059 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:27,059 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:27,059 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,060 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 23:59:27,060 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 23:59:27,060 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,060 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 23:59:27,060 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 23:59:27,075 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 23:59:27,076 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,076 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 23:59:27,076 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,076 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 23:59:27,076 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,076 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,077 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 23:59:27,077 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 23:59:27,077 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 23:59:27,077 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:27,077 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,077 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,079 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 23:59:27,079 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:27,079 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:27,079 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,079 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,080 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 23:59:27,080 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,080 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 23:59:27,080 INFO L384 tUnfolder$Statistics]: this new event has 282 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:27,080 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 23:59:27,080 INFO L384 tUnfolder$Statistics]: this new event has 284 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:27,080 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,081 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,081 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 23:59:27,094 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 23:59:27,094 INFO L384 tUnfolder$Statistics]: this new event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,094 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,094 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,094 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,098 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 23:59:27,098 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,098 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:27,098 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:27,098 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,101 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 23:59:27,101 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,120 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 23:59:27,120 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,121 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 23:59:27,121 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 23:59:27,121 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 23:59:27,121 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:27,121 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 23:59:27,121 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 23:59:27,122 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,127 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 23:59:27,127 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,127 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 23:59:27,127 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,127 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,127 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,127 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 23:59:27,128 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,128 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 23:59:27,128 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 23:59:27,128 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 23:59:27,128 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,128 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,141 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 23:59:27,142 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 23:59:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 23:59:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,175 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 23:59:27,175 INFO L384 tUnfolder$Statistics]: this new event has 269 ancestors and is cut-off event [2021-12-06 23:59:27,175 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:27,175 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 23:59:27,175 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,187 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 23:59:27,187 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 23:59:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2021-12-06 23:59:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2021-12-06 23:59:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:27,203 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 23:59:27,203 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:27,203 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:27,203 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 23:59:27,203 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,217 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 23:59:27,217 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,217 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:27,217 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 23:59:27,217 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,218 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 23:59:27,218 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,218 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 23:59:27,218 INFO L384 tUnfolder$Statistics]: this new event has 286 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,218 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 23:59:27,218 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 23:59:27,218 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,233 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 23:59:27,233 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,233 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,233 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,233 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,234 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 23:59:27,234 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,234 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,234 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,234 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,236 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 23:59:27,236 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,236 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,236 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,236 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,247 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 23:59:27,247 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,247 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,247 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,247 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,267 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 23:59:27,267 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 23:59:27,267 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:27,267 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:27,267 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 23:59:27,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][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 23:59:27,278 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 23:59:27,278 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:27,278 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 23:59:27,278 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:27,282 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 23:59:27,282 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 23:59:27,282 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,282 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 23:59:27,282 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,282 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,284 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 23:59:27,284 INFO L384 tUnfolder$Statistics]: this new event has 273 ancestors and is cut-off event [2021-12-06 23:59:27,284 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,284 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:27,284 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:27,288 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 23:59:27,288 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 23:59:27,288 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 23:59:27,288 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,288 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 23:59:27,300 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 23:59:27,300 INFO L384 tUnfolder$Statistics]: this new event has 274 ancestors and is cut-off event [2021-12-06 23:59:27,300 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:27,300 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 23:59:27,300 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:27,303 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 23:59:27,303 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 23:59:27,303 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,303 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,303 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:27,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][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 23:59:27,308 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 23:59:27,308 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,308 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:27,308 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,311 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 23:59:27,311 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 23:59:27,311 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,311 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:27,311 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,314 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 23:59:27,314 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:27,315 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 23:59:27,315 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,315 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 23:59:27,315 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,315 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 23:59:27,316 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 23:59:27,316 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,316 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,316 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:27,317 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 23:59:27,317 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,317 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,317 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,317 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,317 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:27,318 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 23:59:27,318 INFO L384 tUnfolder$Statistics]: this new event has 274 ancestors and is cut-off event [2021-12-06 23:59:27,318 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,318 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,318 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,319 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 23:59:27,319 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,319 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 23:59:27,320 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 23:59:27,320 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,322 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 23:59:27,322 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,322 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 23:59:27,322 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,322 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:27,322 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 23:59:27,322 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 23:59:27,323 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,323 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 23:59:27,323 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 23:59:27,323 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 23:59:27,323 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 204 ancestors and is cut-off event [2021-12-06 23:59:27,323 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,335 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 23:59:27,335 INFO L384 tUnfolder$Statistics]: this new event has 275 ancestors and is cut-off event [2021-12-06 23:59:27,335 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 23:59:27,335 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,335 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,336 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 23:59:27,336 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 23:59:27,336 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,336 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,336 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,336 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 23:59:27,336 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,336 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,336 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,336 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,338 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 23:59:27,338 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,338 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,338 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,338 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,339 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 23:59:27,339 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,339 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,339 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,339 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,340 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 23:59:27,341 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,341 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,341 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,341 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,344 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 23:59:27,344 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,344 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,344 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,344 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,348 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 23:59:27,348 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 23:59:27,348 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,348 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,348 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,348 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 23:59:27,348 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,348 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,349 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,349 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,353 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 23:59:27,353 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,353 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 23:59:27,353 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,353 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 23:59:27,353 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:27,353 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,354 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 23:59:27,354 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:27,354 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,354 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,354 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:27,355 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 23:59:27,355 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:27,355 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 23:59:27,355 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 23:59:27,355 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,356 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 23:59:27,356 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,356 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 23:59:27,356 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:27,356 INFO L387 tUnfolder$Statistics]: existing Event has 205 ancestors and is cut-off event [2021-12-06 23:59:27,371 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 23:59:27,371 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 23:59:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,378 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 23:59:27,378 INFO L384 tUnfolder$Statistics]: this new event has 298 ancestors and is cut-off event [2021-12-06 23:59:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 23:59:27,378 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 23:59:27,378 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 23:59:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,397 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 23:59:27,397 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,397 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,397 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,397 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:27,397 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 23:59:27,398 INFO L384 tUnfolder$Statistics]: this new event has 298 ancestors and is cut-off event [2021-12-06 23:59:27,398 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 23:59:27,398 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 23:59:27,398 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 23:59:27,402 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 23:59:27,402 INFO L384 tUnfolder$Statistics]: this new event has 288 ancestors and is cut-off event [2021-12-06 23:59:27,402 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,402 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 23:59:27,402 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 23:59:27,409 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 23:59:27,409 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 23:59:27,409 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,409 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 23:59:27,409 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,409 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 23:59:27,409 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 23:59:27,409 INFO L384 tUnfolder$Statistics]: this new event has 305 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 277 ancestors and is cut-off event [2021-12-06 23:59:27,410 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 23:59:27,410 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:27,410 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 23:59:27,410 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:27,410 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,416 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 23:59:27,416 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 23:59:27,416 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 23:59:27,416 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 23:59:27,416 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 23:59:27,423 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 23:59:27,423 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 23:59:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,423 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 23:59:27,423 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,426 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 23:59:27,426 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 23:59:27,426 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,426 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,426 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,426 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 23:59:27,426 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,426 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,426 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 23:59:27,426 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,430 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 23:59:27,430 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 23:59:27,430 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 23:59:27,430 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,430 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 23:59:27,430 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,436 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 23:59:27,436 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,436 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 23:59:27,436 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 23:59:27,436 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:27,437 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 23:59:27,437 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,437 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 23:59:27,437 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,440 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 23:59:27,440 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 23:59:27,440 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 23:59:27,440 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,440 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,440 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 23:59:27,440 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 23:59:27,440 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 23:59:27,440 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 23:59:27,440 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 23:59:27,441 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 23:59:27,441 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 23:59:27,441 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 23:59:27,441 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,441 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,446 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 23:59:27,446 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 23:59:27,446 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,446 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,446 INFO L387 tUnfolder$Statistics]: existing Event has 279 ancestors and is cut-off event [2021-12-06 23:59:27,460 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 23:59:27,460 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 276 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 23:59:27,460 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 23:59:27,460 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 279 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,460 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 23:59:27,461 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,461 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 23:59:27,461 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 23:59:27,461 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 23:59:27,502 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 23:59:27,502 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 23:59:27,502 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 23:59:27,502 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,502 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 23:59:27,707 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 23:59:27,707 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 23:59:27,707 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 23:59:27,707 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 23:59:27,708 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 23:59:27,733 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 23:59:27,733 INFO L384 tUnfolder$Statistics]: this new event has 283 ancestors and is cut-off event [2021-12-06 23:59:27,734 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 23:59:27,734 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 23:59:27,734 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 23:59:27,739 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 23:59:27,740 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 23:59:27,740 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,740 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 23:59:27,740 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,740 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 23:59:27,741 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 23:59:27,741 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 23:59:27,741 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 23:59:27,741 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 23:59:27,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][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 23:59:27,748 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 23:59:27,748 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 23:59:27,748 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 23:59:27,748 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 23:59:27,755 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 23:59:27,755 INFO L384 tUnfolder$Statistics]: this new event has 308 ancestors and is cut-off event [2021-12-06 23:59:27,756 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 23:59:27,756 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,756 INFO L387 tUnfolder$Statistics]: existing Event has 272 ancestors and is cut-off event [2021-12-06 23:59:27,756 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 23:59:27,756 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 23:59:27,756 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,756 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,756 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 23:59:27,760 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 23:59:27,760 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 23:59:27,760 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 23:59:27,761 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 23:59:27,761 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 23:59:27,776 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 23:59:27,776 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is cut-off event [2021-12-06 23:59:27,776 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 23:59:27,776 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,777 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,777 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 23:59:27,777 INFO L384 tUnfolder$Statistics]: this new event has 309 ancestors and is cut-off event [2021-12-06 23:59:27,777 INFO L387 tUnfolder$Statistics]: existing Event has 273 ancestors and is cut-off event [2021-12-06 23:59:27,777 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 23:59:27,777 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 23:59:27,785 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 23:59:27,785 INFO L384 tUnfolder$Statistics]: this new event has 311 ancestors and is cut-off event [2021-12-06 23:59:27,786 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 23:59:27,786 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 23:59:27,786 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 23:59:27,786 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 23:59:27,786 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is cut-off event [2021-12-06 23:59:27,786 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 23:59:27,786 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 23:59:27,786 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 23:59:27,811 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 23:59:27,811 INFO L384 tUnfolder$Statistics]: this new event has 315 ancestors and is cut-off event [2021-12-06 23:59:27,811 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 23:59:27,811 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 23:59:27,811 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 23:59:27,815 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 23:59:27,815 INFO L384 tUnfolder$Statistics]: this new event has 317 ancestors and is cut-off event [2021-12-06 23:59:27,815 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 23:59:27,815 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 23:59:27,815 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,821 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 23:59:27,821 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2021-12-06 23:59:27,821 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 23:59:27,821 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 23:59:27,821 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 23:59:27,822 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 23:59:27,822 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2021-12-06 23:59:27,822 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 23:59:27,822 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 23:59:27,822 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 23:59:27,825 INFO L129 PetriNetUnfolder]: 21127/127220 cut-off events. [2021-12-06 23:59:27,825 INFO L130 PetriNetUnfolder]: For 42887/52644 co-relation queries the response was YES. [2021-12-06 23:59:30,150 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 23:59:30,823 INFO L132 encePairwiseOnDemand]: 395/401 looper letters, 34 selfloop transitions, 30 changer transitions 0/467 dead transitions. [2021-12-06 23:59:30,823 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 432 places, 467 transitions, 1812 flow [2021-12-06 23:59:30,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 23:59:30,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 23:59:30,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9663 transitions. [2021-12-06 23:59:30,831 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8032418952618454 [2021-12-06 23:59:30,831 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 9663 transitions. [2021-12-06 23:59:30,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 9663 transitions. [2021-12-06 23:59:30,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:59:30,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 9663 transitions. [2021-12-06 23:59:30,842 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 23:59:30,849 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 23:59:30,850 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 23:59:30,850 INFO L186 Difference]: Start difference. First operand has 403 places, 441 transitions, 1538 flow. Second operand 30 states and 9663 transitions. [2021-12-06 23:59:30,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 432 places, 467 transitions, 1812 flow [2021-12-06 23:59:31,153 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 23:59:31,158 INFO L242 Difference]: Finished difference. Result has 429 places, 451 transitions, 1662 flow [2021-12-06 23:59:31,158 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 23:59:31,158 INFO L334 CegarLoopForPetriNet]: 333 programPoint places, 96 predicate places. [2021-12-06 23:59:31,158 INFO L470 AbstractCegarLoop]: Abstraction has has 429 places, 451 transitions, 1662 flow [2021-12-06 23:59:31,159 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 23:59:31,159 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:59:31,159 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 23:59:31,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 23:59:31,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:31,361 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 23:59:31,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:31,362 INFO L85 PathProgramCache]: Analyzing trace with hash 33579415, now seen corresponding path program 2 times [2021-12-06 23:59:31,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:31,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076620249] [2021-12-06 23:59:31,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:31,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:31,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:31,414 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:31,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:31,437 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:31,437 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2021-12-06 23:59:31,437 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2021-12-06 23:59:31,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 23:59:31,438 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1] [2021-12-06 23:59:31,438 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 23:59:31,438 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-12-06 23:59:31,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 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 23:59:31,449 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 23:59:31,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,449 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 23:59:31,449 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,450 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,451 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 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 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,453 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,454 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 23:59:31,455 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 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 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 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 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 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 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 23:59:31,456 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 23:59:31,456 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 23:59:31,456 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 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 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 23:59:31,457 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 23:59:31,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,457 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,458 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,459 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 23:59:31,460 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 23:59:31,460 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 23:59:31,460 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 23:59:31,460 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 23:59:31,460 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 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 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 23:59:31,460 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 23:59:31,460 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 23:59:31,460 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 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,460 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 23:59:31,460 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 23:59:31,460 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,461 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 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 23:59:31,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,462 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 23:59:31,462 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,463 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 23:59:31,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 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 23:59:31,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,463 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 23:59:31,463 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 23:59:31,464 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 23:59:31,464 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 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 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 23:59:31,465 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 23:59:31,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,465 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,466 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,467 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 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,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 23:59:31,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 23:59:31,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 23:59:31,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 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,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 23:59:31,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 23:59:31,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 23:59:31,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 23:59:31,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 23:59:31,468 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 23:59:31,468 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 23:59:31,469 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 23:59:31,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 23:59:31,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 23:59:31,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,469 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 23:59:31,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 23:59:31,469 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 23:59:31,469 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 23:59:31,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 23:59:31,469 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 23:59:31,469 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 23:59:31,469 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 23:59:31,469 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 23:59:31,469 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 23:59:31,469 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 23:59:31,469 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 23:59:31,469 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 23:59:31,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 23:59:31,469 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 23:59:31,469 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 23:59:31,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 23:59:31,469 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,470 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 23:59:31,471 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 23:59:31,471 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 23:59:31,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,471 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 23:59:31,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,471 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 23:59:31,471 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 23:59:31,471 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 23:59:31,471 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 23:59:31,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,471 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 23:59:31,471 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 23:59:31,471 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 23:59:31,471 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 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,473 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 23:59:31,473 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 23:59:31,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,473 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,474 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 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 23:59:31,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,475 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 23:59:31,475 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,476 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 23:59:31,476 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 23:59:31,476 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,477 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 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 23:59:31,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,478 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 23:59:31,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,478 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 23:59:31,478 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 23:59:31,479 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 23:59:31,479 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 23:59:31,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,479 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 23:59:31,479 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 23:59:31,479 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 23:59:31,479 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 23:59:31,479 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 23:59:31,479 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 23:59:31,479 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 23:59:31,479 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 23:59:31,480 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 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 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 23:59:31,480 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 23:59:31,480 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 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 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 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 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 23:59:31,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,480 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 23:59:31,480 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 23:59:31,480 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 23:59:31,480 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 23:59:31,480 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 23:59:31,481 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 23:59:31,481 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 23:59:31,481 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 23:59:31,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,481 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 23:59:31,481 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 23:59:31,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,481 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 23:59:31,481 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 23:59:31,481 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 23:59:31,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,481 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 23:59:31,481 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 23:59:31,481 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 23:59:31,481 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 23:59:31,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 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 23:59:31,482 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 23:59:31,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 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 23:59:31,482 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 23:59:31,482 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 23:59:31,482 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 23:59:31,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 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 23:59:31,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,482 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 23:59:31,482 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 23:59:31,483 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 23:59:31,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,483 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 23:59:31,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 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 23:59:31,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,483 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 23:59:31,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,484 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 23:59:31,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,484 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 23:59:31,484 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 23:59:31,484 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 23:59:31,484 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 23:59:31,484 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 23:59:31,484 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 23:59:31,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,484 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 23:59:31,484 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 23:59:31,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,484 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 23:59:31,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 23:59:31,484 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 23:59:31,484 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 23:59:31,485 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-12-06 23:59:31,486 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 23:59:31,486 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 23:59:31,486 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-12-06 23:59:31,489 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 393 places, 474 transitions, 992 flow [2021-12-06 23:59:31,645 INFO L129 PetriNetUnfolder]: 230/1239 cut-off events. [2021-12-06 23:59:31,645 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-12-06 23:59:31,663 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 23:59:31,663 INFO L82 GeneralOperation]: Start removeDead. Operand has 393 places, 474 transitions, 992 flow [2021-12-06 23:59:31,679 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 393 places, 474 transitions, 992 flow [2021-12-06 23:59:31,685 INFO L129 PetriNetUnfolder]: 20/182 cut-off events. [2021-12-06 23:59:31,685 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 23:59:31,685 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:59:31,685 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 23:59:31,686 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 23:59:31,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:31,686 INFO L85 PathProgramCache]: Analyzing trace with hash 742203278, now seen corresponding path program 1 times [2021-12-06 23:59:31,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:31,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901991433] [2021-12-06 23:59:31,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:31,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:31,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:31,695 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 23:59:31,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:31,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901991433] [2021-12-06 23:59:31,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901991433] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:31,696 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:59:31,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 23:59:31,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249541252] [2021-12-06 23:59:31,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:31,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 23:59:31,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:31,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 23:59:31,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 23:59:31,697 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 386 out of 474 [2021-12-06 23:59:31,698 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 23:59:31,698 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:59:31,698 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 386 of 474 [2021-12-06 23:59:31,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:59:31,941 INFO L129 PetriNetUnfolder]: 45/1040 cut-off events. [2021-12-06 23:59:31,942 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-12-06 23:59:31,952 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 23:59:31,955 INFO L132 encePairwiseOnDemand]: 400/474 looper letters, 8 selfloop transitions, 0 changer transitions 0/394 dead transitions. [2021-12-06 23:59:31,955 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 394 transitions, 848 flow [2021-12-06 23:59:31,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 23:59:31,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 23:59:31,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 854 transitions. [2021-12-06 23:59:31,957 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9008438818565401 [2021-12-06 23:59:31,957 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 854 transitions. [2021-12-06 23:59:31,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 854 transitions. [2021-12-06 23:59:31,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:59:31,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 854 transitions. [2021-12-06 23:59:31,958 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 23:59:31,959 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 23:59:31,959 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 23:59:31,959 INFO L186 Difference]: Start difference. First operand has 393 places, 474 transitions, 992 flow. Second operand 2 states and 854 transitions. [2021-12-06 23:59:31,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 394 transitions, 848 flow [2021-12-06 23:59:31,961 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 23:59:31,964 INFO L242 Difference]: Finished difference. Result has 388 places, 394 transitions, 832 flow [2021-12-06 23:59:31,965 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 23:59:31,965 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, -5 predicate places. [2021-12-06 23:59:31,965 INFO L470 AbstractCegarLoop]: Abstraction has has 388 places, 394 transitions, 832 flow [2021-12-06 23:59:31,965 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 23:59:31,965 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:59:31,965 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 23:59:31,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 23:59:31,966 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 23:59:31,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:31,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1833861296, now seen corresponding path program 1 times [2021-12-06 23:59:31,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:31,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055867908] [2021-12-06 23:59:31,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:31,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:31,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:31,978 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 23:59:31,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:31,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055867908] [2021-12-06 23:59:31,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055867908] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:31,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:59:31,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 23:59:31,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056121402] [2021-12-06 23:59:31,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:31,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:59:31,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:31,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:59:31,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 23:59:31,979 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 474 [2021-12-06 23:59:31,980 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 23:59:31,980 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:59:31,980 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 474 [2021-12-06 23:59:31,980 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:59:32,145 INFO L129 PetriNetUnfolder]: 45/1044 cut-off events. [2021-12-06 23:59:32,145 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-12-06 23:59:32,158 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 23:59:32,161 INFO L132 encePairwiseOnDemand]: 471/474 looper letters, 17 selfloop transitions, 2 changer transitions 0/398 dead transitions. [2021-12-06 23:59:32,161 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 398 transitions, 878 flow [2021-12-06 23:59:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:59:32,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:59:32,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1157 transitions. [2021-12-06 23:59:32,162 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8136427566807314 [2021-12-06 23:59:32,162 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1157 transitions. [2021-12-06 23:59:32,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1157 transitions. [2021-12-06 23:59:32,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:59:32,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1157 transitions. [2021-12-06 23:59:32,163 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 23:59:32,164 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 23:59:32,164 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 23:59:32,164 INFO L186 Difference]: Start difference. First operand has 388 places, 394 transitions, 832 flow. Second operand 3 states and 1157 transitions. [2021-12-06 23:59:32,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 398 transitions, 878 flow [2021-12-06 23:59:32,167 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 23:59:32,170 INFO L242 Difference]: Finished difference. Result has 391 places, 395 transitions, 844 flow [2021-12-06 23:59:32,171 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 23:59:32,171 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, -2 predicate places. [2021-12-06 23:59:32,171 INFO L470 AbstractCegarLoop]: Abstraction has has 391 places, 395 transitions, 844 flow [2021-12-06 23:59:32,171 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 23:59:32,171 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:59:32,171 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 23:59:32,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 23:59:32,171 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 23:59:32,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:32,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1293003843, now seen corresponding path program 1 times [2021-12-06 23:59:32,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:32,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091057784] [2021-12-06 23:59:32,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:32,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:32,189 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 23:59:32,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:32,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091057784] [2021-12-06 23:59:32,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091057784] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:32,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404962716] [2021-12-06 23:59:32,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:32,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:32,191 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:32,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 23:59:32,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:32,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 23:59:32,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:32,286 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 23:59:32,286 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:32,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404962716] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:32,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:32,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 23:59:32,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736271575] [2021-12-06 23:59:32,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:32,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:59:32,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:32,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:59:32,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:59:32,288 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 474 [2021-12-06 23:59:32,288 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 23:59:32,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:59:32,289 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 474 [2021-12-06 23:59:32,289 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:59:32,456 INFO L129 PetriNetUnfolder]: 41/945 cut-off events. [2021-12-06 23:59:32,456 INFO L130 PetriNetUnfolder]: For 113/113 co-relation queries the response was YES. [2021-12-06 23:59:32,469 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 23:59:32,472 INFO L132 encePairwiseOnDemand]: 471/474 looper letters, 17 selfloop transitions, 2 changer transitions 0/399 dead transitions. [2021-12-06 23:59:32,473 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 399 transitions, 890 flow [2021-12-06 23:59:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:59:32,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 23:59:32,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1157 transitions. [2021-12-06 23:59:32,474 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8136427566807314 [2021-12-06 23:59:32,474 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1157 transitions. [2021-12-06 23:59:32,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1157 transitions. [2021-12-06 23:59:32,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:59:32,475 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1157 transitions. [2021-12-06 23:59:32,475 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 23:59:32,476 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 23:59:32,477 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 23:59:32,477 INFO L186 Difference]: Start difference. First operand has 391 places, 395 transitions, 844 flow. Second operand 3 states and 1157 transitions. [2021-12-06 23:59:32,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 393 places, 399 transitions, 890 flow [2021-12-06 23:59:32,479 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 23:59:32,483 INFO L242 Difference]: Finished difference. Result has 393 places, 396 transitions, 854 flow [2021-12-06 23:59:32,483 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 23:59:32,484 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, 0 predicate places. [2021-12-06 23:59:32,484 INFO L470 AbstractCegarLoop]: Abstraction has has 393 places, 396 transitions, 854 flow [2021-12-06 23:59:32,484 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 23:59:32,484 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:59:32,484 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 23:59:32,504 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 23:59:32,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 23:59:32,686 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 23:59:32,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:32,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1673291930, now seen corresponding path program 1 times [2021-12-06 23:59:32,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:32,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663976371] [2021-12-06 23:59:32,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:32,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:32,739 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 23:59:32,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:32,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663976371] [2021-12-06 23:59:32,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663976371] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:32,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230599187] [2021-12-06 23:59:32,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,740 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:32,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:32,741 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:32,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 23:59:32,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:32,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 23:59:32,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:32,851 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 23:59:32,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:32,897 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 23:59:32,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230599187] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:32,898 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:32,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 23:59:32,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472214962] [2021-12-06 23:59:32,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:32,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 23:59:32,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:32,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 23:59:32,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 23:59:32,902 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 378 out of 474 [2021-12-06 23:59:32,904 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 23:59:32,904 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:59:32,904 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 474 [2021-12-06 23:59:32,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 23:59:33,099 INFO L129 PetriNetUnfolder]: 41/952 cut-off events. [2021-12-06 23:59:33,099 INFO L130 PetriNetUnfolder]: For 123/123 co-relation queries the response was YES. [2021-12-06 23:59:33,112 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 23:59:33,115 INFO L132 encePairwiseOnDemand]: 468/474 looper letters, 18 selfloop transitions, 9 changer transitions 0/406 dead transitions. [2021-12-06 23:59:33,115 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 406 transitions, 930 flow [2021-12-06 23:59:33,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:59:33,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 23:59:33,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3431 transitions. [2021-12-06 23:59:33,119 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8042662916080637 [2021-12-06 23:59:33,119 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3431 transitions. [2021-12-06 23:59:33,119 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3431 transitions. [2021-12-06 23:59:33,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:59:33,120 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3431 transitions. [2021-12-06 23:59:33,122 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 23:59:33,123 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 23:59:33,124 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 23:59:33,124 INFO L186 Difference]: Start difference. First operand has 393 places, 396 transitions, 854 flow. Second operand 9 states and 3431 transitions. [2021-12-06 23:59:33,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 406 transitions, 930 flow [2021-12-06 23:59:33,126 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 23:59:33,131 INFO L242 Difference]: Finished difference. Result has 403 places, 402 transitions, 902 flow [2021-12-06 23:59:33,131 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 23:59:33,132 INFO L334 CegarLoopForPetriNet]: 393 programPoint places, 10 predicate places. [2021-12-06 23:59:33,132 INFO L470 AbstractCegarLoop]: Abstraction has has 403 places, 402 transitions, 902 flow [2021-12-06 23:59:33,133 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 23:59:33,133 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 23:59:33,133 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 23:59:33,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 23:59:33,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 23:59:33,334 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 23:59:33,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:33,335 INFO L85 PathProgramCache]: Analyzing trace with hash -692613958, now seen corresponding path program 2 times [2021-12-06 23:59:33,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:33,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838670970] [2021-12-06 23:59:33,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:33,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:33,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,407 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 23:59:33,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:33,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838670970] [2021-12-06 23:59:33,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838670970] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:33,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797259675] [2021-12-06 23:59:33,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:59:33,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:33,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:33,408 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:33,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10b0bda6-4df6-4ce5-8f8b-a44b423ca6a9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 23:59:33,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 23:59:33,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:33,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 23:59:33,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:33,497 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 23:59:33,594 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 23:59:33,594 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 23:59:33,622 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 23:59:33,687 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 23:59:33,721 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 23:59:33,722 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:33,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797259675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:33,722 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:33,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-06 23:59:33,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55513443] [2021-12-06 23:59:33,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:33,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 23:59:33,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:33,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 23:59:33,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 23:59:33,725 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 474 [2021-12-06 23:59:33,726 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 23:59:33,726 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 23:59:33,726 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 474 [2021-12-06 23:59:33,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand