./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_71-funloop_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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_71-funloop_racing.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/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 bde6fe221f69c3fccb0f7c90e011f0b13ab5ca582ddcd328a459cbb512a8fd7f --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:11:34,886 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:11:34,887 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:11:34,917 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:11:34,917 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:11:34,919 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:11:34,920 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:11:34,922 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:11:34,924 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:11:34,925 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:11:34,926 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:11:34,927 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:11:34,928 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:11:34,929 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:11:34,931 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:11:34,932 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:11:34,934 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:11:34,935 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:11:34,937 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:11:34,939 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:11:34,941 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:11:34,943 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:11:34,944 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:11:34,945 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:11:34,949 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:11:34,949 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:11:34,949 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:11:34,950 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:11:34,951 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:11:34,952 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:11:34,952 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:11:34,953 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:11:34,954 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:11:34,955 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:11:34,956 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:11:34,956 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:11:34,956 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:11:34,956 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:11:34,956 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:11:34,957 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:11:34,957 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:11:34,958 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 17:11:34,980 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:11:34,980 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:11:34,981 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:11:34,981 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:11:34,981 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:11:34,982 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:11:34,982 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:11:34,982 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:11:34,983 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:11:34,983 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:11:34,983 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:11:34,983 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:11:34,983 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:11:34,984 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:11:34,985 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:11:34,985 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:11:34,985 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:11:34,986 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:11:34,986 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:11:34,986 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:11:34,986 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:11:34,986 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:11:34,986 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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/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 -> bde6fe221f69c3fccb0f7c90e011f0b13ab5ca582ddcd328a459cbb512a8fd7f [2021-12-06 17:11:35,169 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:11:35,189 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:11:35,192 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:11:35,193 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:11:35,193 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:11:35,195 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/goblint-regression/28-race_reach_71-funloop_racing.i [2021-12-06 17:11:35,236 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/data/d78280250/9e1c3780ee944e7ba8c2db1c0b12db59/FLAGa0dc8c5f0 [2021-12-06 17:11:35,696 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:11:35,697 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/sv-benchmarks/c/goblint-regression/28-race_reach_71-funloop_racing.i [2021-12-06 17:11:35,709 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/data/d78280250/9e1c3780ee944e7ba8c2db1c0b12db59/FLAGa0dc8c5f0 [2021-12-06 17:11:35,721 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/data/d78280250/9e1c3780ee944e7ba8c2db1c0b12db59 [2021-12-06 17:11:35,723 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:11:35,724 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:11:35,725 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:11:35,725 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:11:35,728 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:11:35,728 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:11:35" (1/1) ... [2021-12-06 17:11:35,729 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c87be88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:35, skipping insertion in model container [2021-12-06 17:11:35,729 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:11:35" (1/1) ... [2021-12-06 17:11:35,734 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:11:35,764 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:11:36,011 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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/sv-benchmarks/c/goblint-regression/28-race_reach_71-funloop_racing.i[41323,41336] [2021-12-06 17:11:36,029 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:11:36,040 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:11:36,068 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_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/sv-benchmarks/c/goblint-regression/28-race_reach_71-funloop_racing.i[41323,41336] [2021-12-06 17:11:36,076 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:11:36,116 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:11:36,116 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36 WrapperNode [2021-12-06 17:11:36,116 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:11:36,117 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:11:36,117 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:11:36,117 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:11:36,123 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,141 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,170 INFO L137 Inliner]: procedures = 271, calls = 40, calls flagged for inlining = 6, calls inlined = 7, statements flattened = 244 [2021-12-06 17:11:36,170 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:11:36,171 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:11:36,171 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:11:36,171 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:11:36,180 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,180 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,185 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,185 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,196 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,203 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,206 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,211 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:11:36,212 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:11:36,212 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:11:36,212 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:11:36,213 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (1/1) ... [2021-12-06 17:11:36,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:11:36,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:36,240 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:11:36,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:11:36,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 17:11:36,271 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:11:36,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 17:11:36,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 17:11:36,272 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-12-06 17:11:36,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:11:36,272 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-12-06 17:11:36,272 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-12-06 17:11:36,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:11:36,272 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:11:36,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:11:36,274 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 17:11:36,361 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:11:36,363 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:11:36,575 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:11:36,582 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:11:36,582 INFO L301 CfgBuilder]: Removed 35 assume(true) statements. [2021-12-06 17:11:36,584 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:11:36 BoogieIcfgContainer [2021-12-06 17:11:36,584 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:11:36,585 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:11:36,585 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:11:36,588 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:11:36,588 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:11:35" (1/3) ... [2021-12-06 17:11:36,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b1aa75b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:11:36, skipping insertion in model container [2021-12-06 17:11:36,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:36" (2/3) ... [2021-12-06 17:11:36,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b1aa75b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:11:36, skipping insertion in model container [2021-12-06 17:11:36,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:11:36" (3/3) ... [2021-12-06 17:11:36,590 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_71-funloop_racing.i [2021-12-06 17:11:36,594 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-06 17:11:36,594 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:11:36,594 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 17:11:36,594 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,628 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 17:11:36,628 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 17:11:36,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,629 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 17:11:36,629 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 17:11:36,629 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 17:11:36,629 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 17:11:36,629 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 17:11:36,629 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 17:11:36,629 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 17:11:36,629 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,630 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,631 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,632 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,633 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 17:11:36,634 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 17:11:36,634 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 17:11:36,634 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 17:11:36,634 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 17:11:36,634 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 17:11:36,634 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 17:11:36,634 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 17:11:36,634 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 17:11:36,635 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 17:11:36,635 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 17:11:36,635 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 17:11:36,635 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 17:11:36,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,636 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 17:11:36,636 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 17:11:36,636 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 17:11:36,636 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 17:11:36,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,637 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 17:11:36,637 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 17:11:36,637 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 17:11:36,637 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 17:11:36,637 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 17:11:36,637 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 17:11:36,637 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 17:11:36,637 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 17:11:36,638 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 17:11:36,638 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 17:11:36,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,638 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 17:11:36,638 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 17:11:36,638 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 17:11:36,638 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 17:11:36,638 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,639 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,640 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 17:11:36,641 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 17:11:36,641 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 17:11:36,641 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 17:11:36,641 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 17:11:36,641 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 17:11:36,641 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 17:11:36,641 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 17:11:36,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 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 17:11:36,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,643 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 17:11:36,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,643 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 17:11:36,643 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 17:11:36,643 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 17:11:36,643 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 17:11:36,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,644 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 17:11:36,644 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 17:11:36,644 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 17:11:36,644 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 17:11:36,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,647 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 17:11:36,647 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 17:11:36,647 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 17:11:36,647 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 17:11:36,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,648 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 17:11:36,648 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 17:11:36,648 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 17:11:36,648 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 17:11:36,648 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 17:11:36,648 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 17:11:36,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,649 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 17:11:36,649 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 17:11:36,649 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 17:11:36,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:36,650 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 17:11:36,650 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 17:11:36,653 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-12-06 17:11:36,696 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:11:36,701 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 17:11:36,702 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-12-06 17:11:36,715 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 210 places, 252 transitions, 512 flow [2021-12-06 17:11:36,790 INFO L129 PetriNetUnfolder]: 73/388 cut-off events. [2021-12-06 17:11:36,790 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 17:11:36,796 INFO L84 FinitePrefix]: Finished finitePrefix Result has 394 conditions, 388 events. 73/388 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1736 event pairs, 0 based on Foata normal form. 0/307 useless extension candidates. Maximal degree in co-relation 212. Up to 8 conditions per place. [2021-12-06 17:11:36,796 INFO L82 GeneralOperation]: Start removeDead. Operand has 210 places, 252 transitions, 512 flow [2021-12-06 17:11:36,805 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 206 places, 247 transitions, 499 flow [2021-12-06 17:11:36,822 INFO L129 PetriNetUnfolder]: 21/160 cut-off events. [2021-12-06 17:11:36,822 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-12-06 17:11:36,823 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:36,823 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] [2021-12-06 17:11:36,824 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-12-06 17:11:36,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:36,828 INFO L85 PathProgramCache]: Analyzing trace with hash -610078113, now seen corresponding path program 1 times [2021-12-06 17:11:36,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:36,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818387654] [2021-12-06 17:11:36,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:36,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:36,984 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 17:11:36,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:36,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818387654] [2021-12-06 17:11:36,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818387654] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:36,985 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:36,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:11:36,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988696093] [2021-12-06 17:11:36,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:36,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:11:36,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:37,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:11:37,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:11:37,020 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 252 [2021-12-06 17:11:37,024 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 247 transitions, 499 flow. Second operand has 2 states, 2 states have (on average 209.5) internal successors, (419), 2 states have internal predecessors, (419), 0 states have call successors, (0), 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 17:11:37,024 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:37,024 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 252 [2021-12-06 17:11:37,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:37,098 INFO L129 PetriNetUnfolder]: 9/315 cut-off events. [2021-12-06 17:11:37,098 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 17:11:37,100 INFO L84 FinitePrefix]: Finished finitePrefix Result has 322 conditions, 315 events. 9/315 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1380 event pairs, 0 based on Foata normal form. 63/360 useless extension candidates. Maximal degree in co-relation 174. Up to 4 conditions per place. [2021-12-06 17:11:37,103 INFO L132 encePairwiseOnDemand]: 214/252 looper letters, 1 selfloop transitions, 0 changer transitions 0/206 dead transitions. [2021-12-06 17:11:37,103 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 206 transitions, 419 flow [2021-12-06 17:11:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:11:37,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 17:11:37,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 457 transitions. [2021-12-06 17:11:37,119 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9067460317460317 [2021-12-06 17:11:37,120 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 457 transitions. [2021-12-06 17:11:37,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 457 transitions. [2021-12-06 17:11:37,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:37,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 457 transitions. [2021-12-06 17:11:37,130 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 228.5) internal successors, (457), 2 states have internal predecessors, (457), 0 states have call successors, (0), 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 17:11:37,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 252.0) internal successors, (756), 3 states have internal predecessors, (756), 0 states have call successors, (0), 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 17:11:37,137 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 252.0) internal successors, (756), 3 states have internal predecessors, (756), 0 states have call successors, (0), 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 17:11:37,138 INFO L186 Difference]: Start difference. First operand has 206 places, 247 transitions, 499 flow. Second operand 2 states and 457 transitions. [2021-12-06 17:11:37,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 206 transitions, 419 flow [2021-12-06 17:11:37,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 206 transitions, 419 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:11:37,146 INFO L242 Difference]: Finished difference. Result has 204 places, 206 transitions, 417 flow [2021-12-06 17:11:37,148 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=417, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=417, PETRI_PLACES=204, PETRI_TRANSITIONS=206} [2021-12-06 17:11:37,151 INFO L334 CegarLoopForPetriNet]: 206 programPoint places, -2 predicate places. [2021-12-06 17:11:37,152 INFO L470 AbstractCegarLoop]: Abstraction has has 204 places, 206 transitions, 417 flow [2021-12-06 17:11:37,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 209.5) internal successors, (419), 2 states have internal predecessors, (419), 0 states have call successors, (0), 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 17:11:37,152 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:37,152 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 17:11:37,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:11:37,153 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 17:11:37,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:37,153 INFO L85 PathProgramCache]: Analyzing trace with hash 350857692, now seen corresponding path program 1 times [2021-12-06 17:11:37,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:37,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622728963] [2021-12-06 17:11:37,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:37,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:37,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:37,210 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 17:11:37,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:37,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622728963] [2021-12-06 17:11:37,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622728963] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:37,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:37,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:11:37,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839717625] [2021-12-06 17:11:37,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:37,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:11:37,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:37,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:11:37,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:11:37,214 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 252 [2021-12-06 17:11:37,215 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 206 transitions, 417 flow. Second operand has 3 states, 3 states have (on average 203.33333333333334) internal successors, (610), 3 states have internal predecessors, (610), 0 states have call successors, (0), 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 17:11:37,215 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:37,215 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 252 [2021-12-06 17:11:37,216 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:37,281 INFO L129 PetriNetUnfolder]: 9/319 cut-off events. [2021-12-06 17:11:37,281 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 17:11:37,283 INFO L84 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 319 events. 9/319 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1377 event pairs, 0 based on Foata normal form. 0/301 useless extension candidates. Maximal degree in co-relation 334. Up to 9 conditions per place. [2021-12-06 17:11:37,284 INFO L132 encePairwiseOnDemand]: 249/252 looper letters, 10 selfloop transitions, 2 changer transitions 0/210 dead transitions. [2021-12-06 17:11:37,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 210 transitions, 449 flow [2021-12-06 17:11:37,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:11:37,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:11:37,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 619 transitions. [2021-12-06 17:11:37,287 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8187830687830688 [2021-12-06 17:11:37,287 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 619 transitions. [2021-12-06 17:11:37,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 619 transitions. [2021-12-06 17:11:37,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:37,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 619 transitions. [2021-12-06 17:11:37,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 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 17:11:37,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 252.0) internal successors, (1008), 4 states have internal predecessors, (1008), 0 states have call successors, (0), 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 17:11:37,294 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 252.0) internal successors, (1008), 4 states have internal predecessors, (1008), 0 states have call successors, (0), 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 17:11:37,294 INFO L186 Difference]: Start difference. First operand has 204 places, 206 transitions, 417 flow. Second operand 3 states and 619 transitions. [2021-12-06 17:11:37,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 210 transitions, 449 flow [2021-12-06 17:11:37,296 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 210 transitions, 449 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:11:37,300 INFO L242 Difference]: Finished difference. Result has 207 places, 207 transitions, 429 flow [2021-12-06 17:11:37,300 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=417, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=429, PETRI_PLACES=207, PETRI_TRANSITIONS=207} [2021-12-06 17:11:37,301 INFO L334 CegarLoopForPetriNet]: 206 programPoint places, 1 predicate places. [2021-12-06 17:11:37,301 INFO L470 AbstractCegarLoop]: Abstraction has has 207 places, 207 transitions, 429 flow [2021-12-06 17:11:37,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 203.33333333333334) internal successors, (610), 3 states have internal predecessors, (610), 0 states have call successors, (0), 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 17:11:37,302 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:37,302 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 17:11:37,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:11:37,302 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 17:11:37,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:37,303 INFO L85 PathProgramCache]: Analyzing trace with hash 471585416, now seen corresponding path program 1 times [2021-12-06 17:11:37,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:37,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613145843] [2021-12-06 17:11:37,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:37,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:37,362 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 17:11:37,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:37,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613145843] [2021-12-06 17:11:37,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613145843] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:37,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008826480] [2021-12-06 17:11:37,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:37,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:37,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:37,364 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:37,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:11:37,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:37,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:11:37,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:37,548 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 17:11:37,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:37,621 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 17:11:37,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008826480] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:37,621 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:37,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 17:11:37,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981095151] [2021-12-06 17:11:37,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:37,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:11:37,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:37,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:11:37,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:37,626 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 252 [2021-12-06 17:11:37,629 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 207 transitions, 429 flow. Second operand has 10 states, 10 states have (on average 203.1) internal successors, (2031), 10 states have internal predecessors, (2031), 0 states have call successors, (0), 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 17:11:37,629 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:37,629 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 252 [2021-12-06 17:11:37,629 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:37,727 INFO L129 PetriNetUnfolder]: 9/326 cut-off events. [2021-12-06 17:11:37,727 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-06 17:11:37,729 INFO L84 FinitePrefix]: Finished finitePrefix Result has 361 conditions, 326 events. 9/326 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1371 event pairs, 0 based on Foata normal form. 2/311 useless extension candidates. Maximal degree in co-relation 355. Up to 6 conditions per place. [2021-12-06 17:11:37,730 INFO L132 encePairwiseOnDemand]: 246/252 looper letters, 11 selfloop transitions, 9 changer transitions 0/217 dead transitions. [2021-12-06 17:11:37,730 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 217 transitions, 491 flow [2021-12-06 17:11:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:11:37,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 17:11:37,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1831 transitions. [2021-12-06 17:11:37,736 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8073192239858906 [2021-12-06 17:11:37,736 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1831 transitions. [2021-12-06 17:11:37,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1831 transitions. [2021-12-06 17:11:37,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:37,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1831 transitions. [2021-12-06 17:11:37,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 203.44444444444446) internal successors, (1831), 9 states have internal predecessors, (1831), 0 states have call successors, (0), 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 17:11:37,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 252.0) internal successors, (2520), 10 states have internal predecessors, (2520), 0 states have call successors, (0), 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 17:11:37,748 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 252.0) internal successors, (2520), 10 states have internal predecessors, (2520), 0 states have call successors, (0), 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 17:11:37,748 INFO L186 Difference]: Start difference. First operand has 207 places, 207 transitions, 429 flow. Second operand 9 states and 1831 transitions. [2021-12-06 17:11:37,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 217 transitions, 491 flow [2021-12-06 17:11:37,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 217 transitions, 489 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:37,752 INFO L242 Difference]: Finished difference. Result has 217 places, 213 transitions, 477 flow [2021-12-06 17:11:37,753 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=427, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=477, PETRI_PLACES=217, PETRI_TRANSITIONS=213} [2021-12-06 17:11:37,753 INFO L334 CegarLoopForPetriNet]: 206 programPoint places, 11 predicate places. [2021-12-06 17:11:37,753 INFO L470 AbstractCegarLoop]: Abstraction has has 217 places, 213 transitions, 477 flow [2021-12-06 17:11:37,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 203.1) internal successors, (2031), 10 states have internal predecessors, (2031), 0 states have call successors, (0), 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 17:11:37,755 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:37,755 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 17:11:37,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:11:37,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:37,956 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 17:11:37,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:37,956 INFO L85 PathProgramCache]: Analyzing trace with hash 567047944, now seen corresponding path program 2 times [2021-12-06 17:11:37,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:37,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387348966] [2021-12-06 17:11:37,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:37,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:37,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:38,033 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 17:11:38,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:38,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387348966] [2021-12-06 17:11:38,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387348966] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:38,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532517517] [2021-12-06 17:11:38,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:11:38,034 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:38,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:38,035 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:38,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:11:38,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:11:38,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:11:38,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:11:38,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:38,171 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 17:11:38,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:38,270 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 17:11:38,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532517517] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:38,272 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:38,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 17:11:38,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788999058] [2021-12-06 17:11:38,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:38,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:11:38,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:38,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:11:38,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:11:38,280 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 252 [2021-12-06 17:11:38,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 213 transitions, 477 flow. Second operand has 18 states, 18 states have (on average 203.27777777777777) internal successors, (3659), 18 states have internal predecessors, (3659), 0 states have call successors, (0), 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 17:11:38,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:38,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 252 [2021-12-06 17:11:38,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:38,441 INFO L129 PetriNetUnfolder]: 9/346 cut-off events. [2021-12-06 17:11:38,441 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-12-06 17:11:38,443 INFO L84 FinitePrefix]: Finished finitePrefix Result has 450 conditions, 346 events. 9/346 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1371 event pairs, 0 based on Foata normal form. 4/333 useless extension candidates. Maximal degree in co-relation 442. Up to 11 conditions per place. [2021-12-06 17:11:38,445 INFO L132 encePairwiseOnDemand]: 246/252 looper letters, 19 selfloop transitions, 21 changer transitions 0/237 dead transitions. [2021-12-06 17:11:38,445 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 237 transitions, 665 flow [2021-12-06 17:11:38,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 17:11:38,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-06 17:11:38,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4265 transitions. [2021-12-06 17:11:38,458 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8059334845049131 [2021-12-06 17:11:38,458 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4265 transitions. [2021-12-06 17:11:38,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4265 transitions. [2021-12-06 17:11:38,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:38,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4265 transitions. [2021-12-06 17:11:38,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 203.0952380952381) internal successors, (4265), 21 states have internal predecessors, (4265), 0 states have call successors, (0), 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 17:11:38,479 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 252.0) internal successors, (5544), 22 states have internal predecessors, (5544), 0 states have call successors, (0), 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 17:11:38,481 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 252.0) internal successors, (5544), 22 states have internal predecessors, (5544), 0 states have call successors, (0), 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 17:11:38,481 INFO L186 Difference]: Start difference. First operand has 217 places, 213 transitions, 477 flow. Second operand 21 states and 4265 transitions. [2021-12-06 17:11:38,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 237 transitions, 665 flow [2021-12-06 17:11:38,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 237 transitions, 651 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:38,488 INFO L242 Difference]: Finished difference. Result has 241 places, 226 transitions, 601 flow [2021-12-06 17:11:38,488 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=471, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=601, PETRI_PLACES=241, PETRI_TRANSITIONS=226} [2021-12-06 17:11:38,489 INFO L334 CegarLoopForPetriNet]: 206 programPoint places, 35 predicate places. [2021-12-06 17:11:38,489 INFO L470 AbstractCegarLoop]: Abstraction has has 241 places, 226 transitions, 601 flow [2021-12-06 17:11:38,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 203.27777777777777) internal successors, (3659), 18 states have internal predecessors, (3659), 0 states have call successors, (0), 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 17:11:38,490 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:38,491 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 17:11:38,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:11:38,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:38,691 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 17:11:38,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:38,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1472913416, now seen corresponding path program 3 times [2021-12-06 17:11:38,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:38,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291300030] [2021-12-06 17:11:38,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:38,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:38,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:38,849 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 17:11:38,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:38,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291300030] [2021-12-06 17:11:38,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291300030] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:38,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281299948] [2021-12-06 17:11:38,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:11:38,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:38,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:38,851 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:38,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:11:38,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-06 17:11:38,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:11:38,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 17:11:38,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:39,030 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 17:11:39,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:39,166 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 17:11:39,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281299948] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:39,167 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:39,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-06 17:11:39,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124738380] [2021-12-06 17:11:39,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:39,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 17:11:39,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:39,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 17:11:39,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:11:39,172 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 252 [2021-12-06 17:11:39,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 226 transitions, 601 flow. Second operand has 23 states, 23 states have (on average 203.43478260869566) internal successors, (4679), 23 states have internal predecessors, (4679), 0 states have call successors, (0), 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 17:11:39,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:39,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 252 [2021-12-06 17:11:39,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:39,405 INFO L129 PetriNetUnfolder]: 9/361 cut-off events. [2021-12-06 17:11:39,406 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-12-06 17:11:39,407 INFO L84 FinitePrefix]: Finished finitePrefix Result has 551 conditions, 361 events. 9/361 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1371 event pairs, 0 based on Foata normal form. 3/347 useless extension candidates. Maximal degree in co-relation 538. Up to 17 conditions per place. [2021-12-06 17:11:39,409 INFO L132 encePairwiseOnDemand]: 246/252 looper letters, 25 selfloop transitions, 30 changer transitions 0/252 dead transitions. [2021-12-06 17:11:39,409 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 252 transitions, 857 flow [2021-12-06 17:11:39,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 17:11:39,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 17:11:39,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6088 transitions. [2021-12-06 17:11:39,429 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8052910052910053 [2021-12-06 17:11:39,429 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6088 transitions. [2021-12-06 17:11:39,429 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6088 transitions. [2021-12-06 17:11:39,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:39,435 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6088 transitions. [2021-12-06 17:11:39,452 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 202.93333333333334) internal successors, (6088), 30 states have internal predecessors, (6088), 0 states have call successors, (0), 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 17:11:39,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 252.0) internal successors, (7812), 31 states have internal predecessors, (7812), 0 states have call successors, (0), 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 17:11:39,475 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 252.0) internal successors, (7812), 31 states have internal predecessors, (7812), 0 states have call successors, (0), 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 17:11:39,476 INFO L186 Difference]: Start difference. First operand has 241 places, 226 transitions, 601 flow. Second operand 30 states and 6088 transitions. [2021-12-06 17:11:39,476 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 252 transitions, 857 flow [2021-12-06 17:11:39,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 252 transitions, 827 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-12-06 17:11:39,486 INFO L242 Difference]: Finished difference. Result has 268 places, 236 transitions, 729 flow [2021-12-06 17:11:39,487 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=577, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=729, PETRI_PLACES=268, PETRI_TRANSITIONS=236} [2021-12-06 17:11:39,487 INFO L334 CegarLoopForPetriNet]: 206 programPoint places, 62 predicate places. [2021-12-06 17:11:39,488 INFO L470 AbstractCegarLoop]: Abstraction has has 268 places, 236 transitions, 729 flow [2021-12-06 17:11:39,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 203.43478260869566) internal successors, (4679), 23 states have internal predecessors, (4679), 0 states have call successors, (0), 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 17:11:39,490 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:39,490 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 17:11:39,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:11:39,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:39,691 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 17:11:39,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:39,692 INFO L85 PathProgramCache]: Analyzing trace with hash 715826012, now seen corresponding path program 4 times [2021-12-06 17:11:39,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:39,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763391691] [2021-12-06 17:11:39,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:39,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:11:39,761 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:11:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:11:39,844 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:11:39,844 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 17:11:39,845 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-12-06 17:11:39,847 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-12-06 17:11:39,847 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-12-06 17:11:39,847 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-12-06 17:11:39,847 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-12-06 17:11:39,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 17:11:39,851 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2021-12-06 17:11:39,853 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 17:11:39,853 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-12-06 17:11:39,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,870 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 17:11:39,870 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 17:11:39,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,870 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 17:11:39,870 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 17:11:39,870 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 17:11:39,870 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 17:11:39,870 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 17:11:39,870 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 17:11:39,870 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,871 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,872 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,873 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 17:11:39,874 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 17:11:39,874 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 17:11:39,874 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 17:11:39,874 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 17:11:39,874 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 17:11:39,874 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 17:11:39,874 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 17:11:39,874 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 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 17:11:39,875 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,876 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 17:11:39,876 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 17:11:39,876 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 17:11:39,876 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 17:11:39,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,877 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 17:11:39,877 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 17:11:39,877 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 17:11:39,877 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 17:11:39,877 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 17:11:39,877 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 17:11:39,877 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 17:11:39,877 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 17:11:39,878 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 17:11:39,878 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 17:11:39,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,878 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 17:11:39,878 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 17:11:39,878 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 17:11:39,878 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 17:11:39,878 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 17:11:39,878 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,879 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,880 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 17:11:39,881 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 17:11:39,881 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 17:11:39,881 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 17:11:39,881 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 17:11:39,881 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 17:11:39,881 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 17:11:39,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,881 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 17:11:39,881 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 17:11:39,882 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 17:11:39,882 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 17:11:39,882 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 17:11:39,882 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 17:11:39,882 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 17:11:39,882 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 17:11:39,882 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 17:11:39,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,882 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 17:11:39,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,883 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 17:11:39,883 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 17:11:39,883 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 17:11:39,883 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 17:11:39,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,883 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 17:11:39,884 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 17:11:39,884 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 17:11:39,884 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 17:11:39,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,887 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 17:11:39,887 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 17:11:39,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,887 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 17:11:39,887 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 17:11:39,887 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 17:11:39,887 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 17:11:39,887 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 17:11:39,887 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 17:11:39,887 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 17:11:39,887 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,888 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,889 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 17:11:39,890 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 17:11:39,890 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 17:11:39,890 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 17:11:39,890 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 17:11:39,890 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 17:11:39,890 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 17:11:39,890 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,891 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 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 17:11:39,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,893 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 17:11:39,893 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 17:11:39,893 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 17:11:39,893 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 17:11:39,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,894 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 17:11:39,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,895 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,896 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,897 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 17:11:39,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 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 17:11:39,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,899 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 17:11:39,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,899 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 17:11:39,899 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 17:11:39,899 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 17:11:39,899 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 17:11:39,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,900 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 17:11:39,900 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 17:11:39,900 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 17:11:39,900 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 17:11:39,900 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 17:11:39,900 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 17:11:39,901 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 17:11:39,901 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 17:11:39,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,901 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 17:11:39,901 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 17:11:39,901 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 17:11:39,901 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 17:11:39,901 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 17:11:39,901 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 17:11:39,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,902 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 17:11:39,902 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 17:11:39,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,902 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 17:11:39,902 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 17:11:39,902 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 17:11:39,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,903 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 17:11:39,903 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 17:11:39,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,903 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 17:11:39,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,904 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 17:11:39,904 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 17:11:39,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,904 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 17:11:39,904 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 17:11:39,904 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 17:11:39,904 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 17:11:39,904 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 17:11:39,905 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 17:11:39,905 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 17:11:39,905 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 17:11:39,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:39,905 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 17:11:39,905 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 17:11:39,906 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-06 17:11:39,908 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:11:39,909 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:11:39,909 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-12-06 17:11:39,912 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 270 places, 325 transitions, 668 flow [2021-12-06 17:11:39,979 INFO L129 PetriNetUnfolder]: 118/622 cut-off events. [2021-12-06 17:11:39,979 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-12-06 17:11:39,983 INFO L84 FinitePrefix]: Finished finitePrefix Result has 636 conditions, 622 events. 118/622 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 3164 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 390. Up to 12 conditions per place. [2021-12-06 17:11:39,983 INFO L82 GeneralOperation]: Start removeDead. Operand has 270 places, 325 transitions, 668 flow [2021-12-06 17:11:39,991 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 270 places, 325 transitions, 668 flow [2021-12-06 17:11:39,998 INFO L129 PetriNetUnfolder]: 19/160 cut-off events. [2021-12-06 17:11:39,998 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 17:11:39,998 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:39,998 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] [2021-12-06 17:11:39,999 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 17:11:39,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:39,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1687320447, now seen corresponding path program 1 times [2021-12-06 17:11:39,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:39,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586514951] [2021-12-06 17:11:39,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:39,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:40,017 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 17:11:40,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:40,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586514951] [2021-12-06 17:11:40,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586514951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:40,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:40,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:11:40,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704698122] [2021-12-06 17:11:40,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:40,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:11:40,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:40,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:11:40,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:11:40,020 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 267 out of 325 [2021-12-06 17:11:40,020 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 325 transitions, 668 flow. Second operand has 2 states, 2 states have (on average 267.5) internal successors, (535), 2 states have internal predecessors, (535), 0 states have call successors, (0), 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 17:11:40,020 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:40,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 267 of 325 [2021-12-06 17:11:40,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:40,078 INFO L129 PetriNetUnfolder]: 17/513 cut-off events. [2021-12-06 17:11:40,078 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-06 17:11:40,081 INFO L84 FinitePrefix]: Finished finitePrefix Result has 534 conditions, 513 events. 17/513 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2702 event pairs, 0 based on Foata normal form. 126/610 useless extension candidates. Maximal degree in co-relation 324. Up to 7 conditions per place. [2021-12-06 17:11:40,083 INFO L132 encePairwiseOnDemand]: 275/325 looper letters, 4 selfloop transitions, 0 changer transitions 0/271 dead transitions. [2021-12-06 17:11:40,083 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 271 transitions, 568 flow [2021-12-06 17:11:40,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:11:40,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 17:11:40,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 588 transitions. [2021-12-06 17:11:40,085 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9046153846153846 [2021-12-06 17:11:40,085 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 588 transitions. [2021-12-06 17:11:40,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 588 transitions. [2021-12-06 17:11:40,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:40,086 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 588 transitions. [2021-12-06 17:11:40,087 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 294.0) internal successors, (588), 2 states have internal predecessors, (588), 0 states have call successors, (0), 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 17:11:40,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 325.0) internal successors, (975), 3 states have internal predecessors, (975), 0 states have call successors, (0), 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 17:11:40,088 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 325.0) internal successors, (975), 3 states have internal predecessors, (975), 0 states have call successors, (0), 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 17:11:40,088 INFO L186 Difference]: Start difference. First operand has 270 places, 325 transitions, 668 flow. Second operand 2 states and 588 transitions. [2021-12-06 17:11:40,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 271 transitions, 568 flow [2021-12-06 17:11:40,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 271 transitions, 568 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:11:40,093 INFO L242 Difference]: Finished difference. Result has 267 places, 271 transitions, 560 flow [2021-12-06 17:11:40,094 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=560, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=560, PETRI_PLACES=267, PETRI_TRANSITIONS=271} [2021-12-06 17:11:40,094 INFO L334 CegarLoopForPetriNet]: 270 programPoint places, -3 predicate places. [2021-12-06 17:11:40,095 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 271 transitions, 560 flow [2021-12-06 17:11:40,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 267.5) internal successors, (535), 2 states have internal predecessors, (535), 0 states have call successors, (0), 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 17:11:40,095 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:40,095 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] [2021-12-06 17:11:40,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 17:11:40,095 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 17:11:40,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:40,096 INFO L85 PathProgramCache]: Analyzing trace with hash 842848576, now seen corresponding path program 1 times [2021-12-06 17:11:40,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:40,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438403410] [2021-12-06 17:11:40,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:40,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:40,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:40,114 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 17:11:40,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:40,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438403410] [2021-12-06 17:11:40,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438403410] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:40,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:40,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:11:40,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736354223] [2021-12-06 17:11:40,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:40,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:11:40,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:40,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:11:40,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:11:40,117 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 325 [2021-12-06 17:11:40,118 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 271 transitions, 560 flow. Second operand has 3 states, 3 states have (on average 261.0) internal successors, (783), 3 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:11:40,118 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:40,118 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 325 [2021-12-06 17:11:40,118 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:40,189 INFO L129 PetriNetUnfolder]: 17/517 cut-off events. [2021-12-06 17:11:40,190 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-06 17:11:40,192 INFO L84 FinitePrefix]: Finished finitePrefix Result has 550 conditions, 517 events. 17/517 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2699 event pairs, 0 based on Foata normal form. 0/488 useless extension candidates. Maximal degree in co-relation 545. Up to 14 conditions per place. [2021-12-06 17:11:40,194 INFO L132 encePairwiseOnDemand]: 322/325 looper letters, 13 selfloop transitions, 2 changer transitions 0/275 dead transitions. [2021-12-06 17:11:40,194 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 275 transitions, 598 flow [2021-12-06 17:11:40,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:11:40,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:11:40,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 796 transitions. [2021-12-06 17:11:40,196 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8164102564102564 [2021-12-06 17:11:40,196 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 796 transitions. [2021-12-06 17:11:40,196 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 796 transitions. [2021-12-06 17:11:40,197 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:40,197 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 796 transitions. [2021-12-06 17:11:40,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 265.3333333333333) internal successors, (796), 3 states have internal predecessors, (796), 0 states have call successors, (0), 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 17:11:40,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 325.0) internal successors, (1300), 4 states have internal predecessors, (1300), 0 states have call successors, (0), 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 17:11:40,199 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 325.0) internal successors, (1300), 4 states have internal predecessors, (1300), 0 states have call successors, (0), 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 17:11:40,200 INFO L186 Difference]: Start difference. First operand has 267 places, 271 transitions, 560 flow. Second operand 3 states and 796 transitions. [2021-12-06 17:11:40,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 275 transitions, 598 flow [2021-12-06 17:11:40,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 275 transitions, 598 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:11:40,205 INFO L242 Difference]: Finished difference. Result has 270 places, 272 transitions, 572 flow [2021-12-06 17:11:40,205 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=560, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=572, PETRI_PLACES=270, PETRI_TRANSITIONS=272} [2021-12-06 17:11:40,206 INFO L334 CegarLoopForPetriNet]: 270 programPoint places, 0 predicate places. [2021-12-06 17:11:40,206 INFO L470 AbstractCegarLoop]: Abstraction has has 270 places, 272 transitions, 572 flow [2021-12-06 17:11:40,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 261.0) internal successors, (783), 3 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:11:40,207 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:40,207 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] [2021-12-06 17:11:40,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 17:11:40,207 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 17:11:40,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:40,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1567446095, now seen corresponding path program 1 times [2021-12-06 17:11:40,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:40,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364557142] [2021-12-06 17:11:40,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:40,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:40,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:40,239 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 17:11:40,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:40,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364557142] [2021-12-06 17:11:40,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364557142] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:40,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111084416] [2021-12-06 17:11:40,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:40,240 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:40,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:40,241 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:40,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:11:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:40,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:11:40,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:40,325 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 17:11:40,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:11:40,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111084416] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:40,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:11:40,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 17:11:40,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439263500] [2021-12-06 17:11:40,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:40,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:11:40,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:40,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:11:40,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:11:40,327 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 325 [2021-12-06 17:11:40,328 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 272 transitions, 572 flow. Second operand has 3 states, 3 states have (on average 261.0) internal successors, (783), 3 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:11:40,328 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:40,328 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 325 [2021-12-06 17:11:40,328 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:40,386 INFO L129 PetriNetUnfolder]: 13/421 cut-off events. [2021-12-06 17:11:40,386 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-12-06 17:11:40,394 INFO L84 FinitePrefix]: Finished finitePrefix Result has 464 conditions, 421 events. 13/421 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1986 event pairs, 0 based on Foata normal form. 0/399 useless extension candidates. Maximal degree in co-relation 457. Up to 16 conditions per place. [2021-12-06 17:11:40,397 INFO L132 encePairwiseOnDemand]: 322/325 looper letters, 13 selfloop transitions, 2 changer transitions 0/276 dead transitions. [2021-12-06 17:11:40,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 276 transitions, 610 flow [2021-12-06 17:11:40,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:11:40,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:11:40,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 796 transitions. [2021-12-06 17:11:40,399 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8164102564102564 [2021-12-06 17:11:40,399 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 796 transitions. [2021-12-06 17:11:40,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 796 transitions. [2021-12-06 17:11:40,399 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:40,399 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 796 transitions. [2021-12-06 17:11:40,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 265.3333333333333) internal successors, (796), 3 states have internal predecessors, (796), 0 states have call successors, (0), 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 17:11:40,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 325.0) internal successors, (1300), 4 states have internal predecessors, (1300), 0 states have call successors, (0), 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 17:11:40,402 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 325.0) internal successors, (1300), 4 states have internal predecessors, (1300), 0 states have call successors, (0), 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 17:11:40,402 INFO L186 Difference]: Start difference. First operand has 270 places, 272 transitions, 572 flow. Second operand 3 states and 796 transitions. [2021-12-06 17:11:40,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 276 transitions, 610 flow [2021-12-06 17:11:40,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 276 transitions, 608 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:40,407 INFO L242 Difference]: Finished difference. Result has 272 places, 273 transitions, 582 flow [2021-12-06 17:11:40,407 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=570, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=270, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=582, PETRI_PLACES=272, PETRI_TRANSITIONS=273} [2021-12-06 17:11:40,408 INFO L334 CegarLoopForPetriNet]: 270 programPoint places, 2 predicate places. [2021-12-06 17:11:40,408 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 273 transitions, 582 flow [2021-12-06 17:11:40,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 261.0) internal successors, (783), 3 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:11:40,408 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:40,408 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 17:11:40,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 17:11:40,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:40,610 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 17:11:40,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:40,610 INFO L85 PathProgramCache]: Analyzing trace with hash -909156870, now seen corresponding path program 1 times [2021-12-06 17:11:40,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:40,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052241016] [2021-12-06 17:11:40,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:40,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:40,635 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 17:11:40,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:40,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052241016] [2021-12-06 17:11:40,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052241016] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:40,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51223227] [2021-12-06 17:11:40,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:40,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:40,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:40,636 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:40,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:11:40,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:40,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:11:40,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:40,739 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 17:11:40,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:40,797 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 17:11:40,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51223227] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:40,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:40,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 17:11:40,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26118453] [2021-12-06 17:11:40,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:40,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:11:40,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:40,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:11:40,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:40,800 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 325 [2021-12-06 17:11:40,801 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 273 transitions, 582 flow. Second operand has 10 states, 10 states have (on average 261.2) internal successors, (2612), 10 states have internal predecessors, (2612), 0 states have call successors, (0), 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 17:11:40,801 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:40,801 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 325 [2021-12-06 17:11:40,801 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:40,886 INFO L129 PetriNetUnfolder]: 13/428 cut-off events. [2021-12-06 17:11:40,887 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-12-06 17:11:40,890 INFO L84 FinitePrefix]: Finished finitePrefix Result has 483 conditions, 428 events. 13/428 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1981 event pairs, 0 based on Foata normal form. 2/410 useless extension candidates. Maximal degree in co-relation 475. Up to 11 conditions per place. [2021-12-06 17:11:40,892 INFO L132 encePairwiseOnDemand]: 319/325 looper letters, 14 selfloop transitions, 9 changer transitions 0/283 dead transitions. [2021-12-06 17:11:40,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 283 transitions, 650 flow [2021-12-06 17:11:40,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:11:40,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 17:11:40,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2356 transitions. [2021-12-06 17:11:40,896 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8054700854700855 [2021-12-06 17:11:40,896 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2356 transitions. [2021-12-06 17:11:40,897 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2356 transitions. [2021-12-06 17:11:40,898 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:40,898 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2356 transitions. [2021-12-06 17:11:40,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 261.77777777777777) internal successors, (2356), 9 states have internal predecessors, (2356), 0 states have call successors, (0), 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 17:11:40,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 325.0) internal successors, (3250), 10 states have internal predecessors, (3250), 0 states have call successors, (0), 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 17:11:40,911 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 325.0) internal successors, (3250), 10 states have internal predecessors, (3250), 0 states have call successors, (0), 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 17:11:40,911 INFO L186 Difference]: Start difference. First operand has 272 places, 273 transitions, 582 flow. Second operand 9 states and 2356 transitions. [2021-12-06 17:11:40,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 283 transitions, 650 flow [2021-12-06 17:11:40,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 283 transitions, 648 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:40,916 INFO L242 Difference]: Finished difference. Result has 282 places, 279 transitions, 630 flow [2021-12-06 17:11:40,917 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=580, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=630, PETRI_PLACES=282, PETRI_TRANSITIONS=279} [2021-12-06 17:11:40,917 INFO L334 CegarLoopForPetriNet]: 270 programPoint places, 12 predicate places. [2021-12-06 17:11:40,917 INFO L470 AbstractCegarLoop]: Abstraction has has 282 places, 279 transitions, 630 flow [2021-12-06 17:11:40,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 261.2) internal successors, (2612), 10 states have internal predecessors, (2612), 0 states have call successors, (0), 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 17:11:40,918 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:40,918 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 17:11:40,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 17:11:41,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 17:11:41,119 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 17:11:41,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:41,119 INFO L85 PathProgramCache]: Analyzing trace with hash 989555546, now seen corresponding path program 2 times [2021-12-06 17:11:41,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:41,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438583687] [2021-12-06 17:11:41,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:41,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:41,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:41,165 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 17:11:41,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:41,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438583687] [2021-12-06 17:11:41,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438583687] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:41,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258260931] [2021-12-06 17:11:41,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:11:41,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:41,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:41,166 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:41,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 17:11:41,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:11:41,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:11:41,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:11:41,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:41,288 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 17:11:41,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:41,381 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 17:11:41,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258260931] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:41,381 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:41,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 17:11:41,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665110611] [2021-12-06 17:11:41,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:41,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:11:41,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:41,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:11:41,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:11:41,385 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 325 [2021-12-06 17:11:41,387 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 279 transitions, 630 flow. Second operand has 18 states, 18 states have (on average 261.3333333333333) internal successors, (4704), 18 states have internal predecessors, (4704), 0 states have call successors, (0), 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 17:11:41,387 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:41,387 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 325 [2021-12-06 17:11:41,387 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:41,560 INFO L129 PetriNetUnfolder]: 13/448 cut-off events. [2021-12-06 17:11:41,560 INFO L130 PetriNetUnfolder]: For 38/38 co-relation queries the response was YES. [2021-12-06 17:11:41,563 INFO L84 FinitePrefix]: Finished finitePrefix Result has 572 conditions, 448 events. 13/448 cut-off events. For 38/38 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1981 event pairs, 0 based on Foata normal form. 4/432 useless extension candidates. Maximal degree in co-relation 562. Up to 11 conditions per place. [2021-12-06 17:11:41,565 INFO L132 encePairwiseOnDemand]: 319/325 looper letters, 22 selfloop transitions, 21 changer transitions 0/303 dead transitions. [2021-12-06 17:11:41,565 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 303 transitions, 824 flow [2021-12-06 17:11:41,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 17:11:41,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-06 17:11:41,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5486 transitions. [2021-12-06 17:11:41,577 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8038095238095239 [2021-12-06 17:11:41,577 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5486 transitions. [2021-12-06 17:11:41,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5486 transitions. [2021-12-06 17:11:41,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:41,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5486 transitions. [2021-12-06 17:11:41,589 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 261.23809523809524) internal successors, (5486), 21 states have internal predecessors, (5486), 0 states have call successors, (0), 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 17:11:41,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 325.0) internal successors, (7150), 22 states have internal predecessors, (7150), 0 states have call successors, (0), 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 17:11:41,599 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 325.0) internal successors, (7150), 22 states have internal predecessors, (7150), 0 states have call successors, (0), 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 17:11:41,599 INFO L186 Difference]: Start difference. First operand has 282 places, 279 transitions, 630 flow. Second operand 21 states and 5486 transitions. [2021-12-06 17:11:41,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 303 transitions, 824 flow [2021-12-06 17:11:41,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 303 transitions, 810 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:41,604 INFO L242 Difference]: Finished difference. Result has 306 places, 292 transitions, 754 flow [2021-12-06 17:11:41,605 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=624, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=754, PETRI_PLACES=306, PETRI_TRANSITIONS=292} [2021-12-06 17:11:41,605 INFO L334 CegarLoopForPetriNet]: 270 programPoint places, 36 predicate places. [2021-12-06 17:11:41,605 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 292 transitions, 754 flow [2021-12-06 17:11:41,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 261.3333333333333) internal successors, (4704), 18 states have internal predecessors, (4704), 0 states have call successors, (0), 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 17:11:41,606 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:41,606 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 17:11:41,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 17:11:41,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:41,807 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 17:11:41,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:41,807 INFO L85 PathProgramCache]: Analyzing trace with hash 956161562, now seen corresponding path program 3 times [2021-12-06 17:11:41,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:41,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907100006] [2021-12-06 17:11:41,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:41,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:41,937 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 17:11:41,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:41,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907100006] [2021-12-06 17:11:41,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907100006] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:41,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467227191] [2021-12-06 17:11:41,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:11:41,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:41,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:41,938 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:41,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 17:11:42,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-06 17:11:42,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:11:42,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 17:11:42,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:42,134 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 17:11:42,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:42,234 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 17:11:42,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467227191] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:42,234 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:42,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-06 17:11:42,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898093081] [2021-12-06 17:11:42,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:42,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 17:11:42,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:42,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 17:11:42,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:11:42,239 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 325 [2021-12-06 17:11:42,245 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 292 transitions, 754 flow. Second operand has 23 states, 23 states have (on average 261.4782608695652) internal successors, (6014), 23 states have internal predecessors, (6014), 0 states have call successors, (0), 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 17:11:42,245 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:42,245 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 325 [2021-12-06 17:11:42,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:42,473 INFO L129 PetriNetUnfolder]: 13/463 cut-off events. [2021-12-06 17:11:42,473 INFO L130 PetriNetUnfolder]: For 126/126 co-relation queries the response was YES. [2021-12-06 17:11:42,476 INFO L84 FinitePrefix]: Finished finitePrefix Result has 673 conditions, 463 events. 13/463 cut-off events. For 126/126 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1981 event pairs, 0 based on Foata normal form. 3/446 useless extension candidates. Maximal degree in co-relation 658. Up to 17 conditions per place. [2021-12-06 17:11:42,478 INFO L132 encePairwiseOnDemand]: 319/325 looper letters, 28 selfloop transitions, 30 changer transitions 0/318 dead transitions. [2021-12-06 17:11:42,478 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 318 transitions, 1016 flow [2021-12-06 17:11:42,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 17:11:42,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 17:11:42,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 7831 transitions. [2021-12-06 17:11:42,484 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8031794871794872 [2021-12-06 17:11:42,484 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 7831 transitions. [2021-12-06 17:11:42,484 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 7831 transitions. [2021-12-06 17:11:42,485 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:42,485 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 7831 transitions. [2021-12-06 17:11:42,492 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 261.03333333333336) internal successors, (7831), 30 states have internal predecessors, (7831), 0 states have call successors, (0), 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 17:11:42,501 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 325.0) internal successors, (10075), 31 states have internal predecessors, (10075), 0 states have call successors, (0), 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 17:11:42,501 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 325.0) internal successors, (10075), 31 states have internal predecessors, (10075), 0 states have call successors, (0), 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 17:11:42,502 INFO L186 Difference]: Start difference. First operand has 306 places, 292 transitions, 754 flow. Second operand 30 states and 7831 transitions. [2021-12-06 17:11:42,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 318 transitions, 1016 flow [2021-12-06 17:11:42,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 318 transitions, 986 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-12-06 17:11:42,508 INFO L242 Difference]: Finished difference. Result has 333 places, 302 transitions, 882 flow [2021-12-06 17:11:42,508 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=730, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=882, PETRI_PLACES=333, PETRI_TRANSITIONS=302} [2021-12-06 17:11:42,508 INFO L334 CegarLoopForPetriNet]: 270 programPoint places, 63 predicate places. [2021-12-06 17:11:42,509 INFO L470 AbstractCegarLoop]: Abstraction has has 333 places, 302 transitions, 882 flow [2021-12-06 17:11:42,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 261.4782608695652) internal successors, (6014), 23 states have internal predecessors, (6014), 0 states have call successors, (0), 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 17:11:42,509 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:42,509 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 17:11:42,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 17:11:42,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:42,711 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 17:11:42,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:42,712 INFO L85 PathProgramCache]: Analyzing trace with hash 731956713, now seen corresponding path program 4 times [2021-12-06 17:11:42,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:42,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514001410] [2021-12-06 17:11:42,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:42,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:42,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:11:42,768 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:11:42,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:11:42,794 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:11:42,794 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 17:11:42,794 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2021-12-06 17:11:42,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2021-12-06 17:11:42,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2021-12-06 17:11:42,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2021-12-06 17:11:42,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2021-12-06 17:11:42,795 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2021-12-06 17:11:42,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 17:11:42,795 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1, 1] [2021-12-06 17:11:42,795 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 17:11:42,795 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-12-06 17:11:42,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 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 17:11:42,807 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 17:11:42,807 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,807 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 17:11:42,807 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,808 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,809 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,810 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 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 17:11:42,811 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,811 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,811 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,811 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,811 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 17:11:42,812 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 17:11:42,812 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 17:11:42,812 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 17:11:42,812 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,812 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,812 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,812 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,812 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 17:11:42,812 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 17:11:42,812 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 17:11:42,812 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 17:11:42,812 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 17:11:42,812 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,813 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,813 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 17:11:42,814 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 17:11:42,814 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 17:11:42,814 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 17:11:42,814 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 17:11:42,818 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 17:11:42,818 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 17:11:42,818 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,819 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 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 17:11:42,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,821 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 17:11:42,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,821 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 17:11:42,821 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 17:11:42,821 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 17:11:42,821 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 17:11:42,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,821 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 17:11:42,821 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 17:11:42,821 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 17:11:42,822 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 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,823 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 17:11:42,824 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 17:11:42,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,824 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,825 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,826 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 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 17:11:42,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 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 17:11:42,828 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 17:11:42,828 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 17:11:42,828 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 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,828 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 17:11:42,828 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 17:11:42,828 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,829 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,830 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 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 17:11:42,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,831 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 17:11:42,831 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,832 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 17:11:42,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 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 17:11:42,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,833 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 17:11:42,833 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 17:11:42,833 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 17:11:42,833 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 17:11:42,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,835 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 17:11:42,835 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 17:11:42,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,835 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,836 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,837 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,838 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 17:11:42,839 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 17:11:42,839 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 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,839 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 17:11:42,839 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 17:11:42,839 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 17:11:42,839 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 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 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 17:11:42,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,840 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 17:11:42,840 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,841 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,842 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 17:11:42,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 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 17:11:42,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,843 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 17:11:42,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,843 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 17:11:42,843 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 17:11:42,844 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 17:11:42,844 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 17:11:42,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,844 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 17:11:42,844 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 17:11:42,844 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 17:11:42,844 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 17:11:42,845 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 17:11:42,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,845 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 17:11:42,845 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 17:11:42,845 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 17:11:42,845 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 17:11:42,845 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 17:11:42,845 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 17:11:42,845 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 17:11:42,845 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 17:11:42,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,845 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 17:11:42,846 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 17:11:42,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,846 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 17:11:42,846 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 17:11:42,846 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 17:11:42,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,846 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 17:11:42,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,847 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 17:11:42,847 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 17:11:42,847 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 17:11:42,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,847 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 17:11:42,847 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 17:11:42,847 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 17:11:42,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,847 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 17:11:42,847 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 17:11:42,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,847 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 17:11:42,848 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 17:11:42,848 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 17:11:42,848 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 17:11:42,848 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 17:11:42,848 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 17:11:42,848 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 17:11:42,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,849 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 17:11:42,849 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 17:11:42,849 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 17:11:42,849 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 17:11:42,849 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 17:11:42,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,849 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 17:11:42,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,849 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 17:11:42,849 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 17:11:42,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,849 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 17:11:42,849 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 17:11:42,850 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 17:11:42,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,850 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 17:11:42,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:11:42,850 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 17:11:42,850 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 17:11:42,850 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 17:11:42,851 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-12-06 17:11:42,852 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:11:42,852 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 17:11:42,852 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-12-06 17:11:42,854 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 330 places, 398 transitions, 826 flow [2021-12-06 17:11:42,945 INFO L129 PetriNetUnfolder]: 168/889 cut-off events. [2021-12-06 17:11:42,945 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-12-06 17:11:42,955 INFO L84 FinitePrefix]: Finished finitePrefix Result has 917 conditions, 889 events. 168/889 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4853 event pairs, 1 based on Foata normal form. 0/706 useless extension candidates. Maximal degree in co-relation 630. Up to 16 conditions per place. [2021-12-06 17:11:42,955 INFO L82 GeneralOperation]: Start removeDead. Operand has 330 places, 398 transitions, 826 flow [2021-12-06 17:11:42,968 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 330 places, 398 transitions, 826 flow [2021-12-06 17:11:42,979 INFO L129 PetriNetUnfolder]: 21/164 cut-off events. [2021-12-06 17:11:42,979 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 17:11:42,979 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:42,979 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] [2021-12-06 17:11:42,979 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 17:11:42,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:42,980 INFO L85 PathProgramCache]: Analyzing trace with hash -46317058, now seen corresponding path program 1 times [2021-12-06 17:11:42,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:42,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651106948] [2021-12-06 17:11:42,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:42,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:42,990 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 17:11:42,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:42,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651106948] [2021-12-06 17:11:42,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651106948] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:42,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:42,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:11:42,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865305046] [2021-12-06 17:11:42,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:42,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:11:42,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:42,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:11:42,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:11:42,992 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 325 out of 398 [2021-12-06 17:11:42,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 398 transitions, 826 flow. Second operand has 2 states, 2 states have (on average 326.0) internal successors, (652), 2 states have internal predecessors, (652), 0 states have call successors, (0), 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 17:11:42,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:42,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 325 of 398 [2021-12-06 17:11:42,992 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:43,097 INFO L129 PetriNetUnfolder]: 27/737 cut-off events. [2021-12-06 17:11:43,097 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-06 17:11:43,104 INFO L84 FinitePrefix]: Finished finitePrefix Result has 781 conditions, 737 events. 27/737 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 4176 event pairs, 1 based on Foata normal form. 256/951 useless extension candidates. Maximal degree in co-relation 527. Up to 16 conditions per place. [2021-12-06 17:11:43,107 INFO L132 encePairwiseOnDemand]: 336/398 looper letters, 6 selfloop transitions, 0 changer transitions 0/331 dead transitions. [2021-12-06 17:11:43,107 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 331 transitions, 704 flow [2021-12-06 17:11:43,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:11:43,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 17:11:43,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 718 transitions. [2021-12-06 17:11:43,109 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9020100502512562 [2021-12-06 17:11:43,109 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 718 transitions. [2021-12-06 17:11:43,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 718 transitions. [2021-12-06 17:11:43,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:43,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 718 transitions. [2021-12-06 17:11:43,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 359.0) internal successors, (718), 2 states have internal predecessors, (718), 0 states have call successors, (0), 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 17:11:43,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 398.0) internal successors, (1194), 3 states have internal predecessors, (1194), 0 states have call successors, (0), 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 17:11:43,111 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 398.0) internal successors, (1194), 3 states have internal predecessors, (1194), 0 states have call successors, (0), 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 17:11:43,111 INFO L186 Difference]: Start difference. First operand has 330 places, 398 transitions, 826 flow. Second operand 2 states and 718 transitions. [2021-12-06 17:11:43,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 331 transitions, 704 flow [2021-12-06 17:11:43,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 331 transitions, 704 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:11:43,116 INFO L242 Difference]: Finished difference. Result has 326 places, 331 transitions, 692 flow [2021-12-06 17:11:43,117 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=692, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=692, PETRI_PLACES=326, PETRI_TRANSITIONS=331} [2021-12-06 17:11:43,118 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, -4 predicate places. [2021-12-06 17:11:43,118 INFO L470 AbstractCegarLoop]: Abstraction has has 326 places, 331 transitions, 692 flow [2021-12-06 17:11:43,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 326.0) internal successors, (652), 2 states have internal predecessors, (652), 0 states have call successors, (0), 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 17:11:43,118 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:43,118 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] [2021-12-06 17:11:43,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:11:43,118 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 17:11:43,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:43,119 INFO L85 PathProgramCache]: Analyzing trace with hash 616762880, now seen corresponding path program 1 times [2021-12-06 17:11:43,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:43,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321991465] [2021-12-06 17:11:43,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:43,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:43,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:43,132 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 17:11:43,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:43,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321991465] [2021-12-06 17:11:43,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321991465] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:43,133 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:43,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:11:43,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317752633] [2021-12-06 17:11:43,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:43,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:11:43,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:43,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:11:43,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:11:43,135 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 398 [2021-12-06 17:11:43,135 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 331 transitions, 692 flow. Second operand has 3 states, 3 states have (on average 319.0) internal successors, (957), 3 states have internal predecessors, (957), 0 states have call successors, (0), 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 17:11:43,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:43,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 398 [2021-12-06 17:11:43,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:43,252 INFO L129 PetriNetUnfolder]: 27/741 cut-off events. [2021-12-06 17:11:43,252 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-06 17:11:43,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 797 conditions, 741 events. 27/741 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 4176 event pairs, 1 based on Foata normal form. 0/699 useless extension candidates. Maximal degree in co-relation 791. Up to 23 conditions per place. [2021-12-06 17:11:43,261 INFO L132 encePairwiseOnDemand]: 395/398 looper letters, 15 selfloop transitions, 2 changer transitions 0/335 dead transitions. [2021-12-06 17:11:43,261 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 335 transitions, 734 flow [2021-12-06 17:11:43,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:11:43,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:11:43,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 972 transitions. [2021-12-06 17:11:43,262 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8140703517587939 [2021-12-06 17:11:43,262 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 972 transitions. [2021-12-06 17:11:43,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 972 transitions. [2021-12-06 17:11:43,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:43,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 972 transitions. [2021-12-06 17:11:43,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 324.0) internal successors, (972), 3 states have internal predecessors, (972), 0 states have call successors, (0), 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 17:11:43,265 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 398.0) internal successors, (1592), 4 states have internal predecessors, (1592), 0 states have call successors, (0), 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 17:11:43,266 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 398.0) internal successors, (1592), 4 states have internal predecessors, (1592), 0 states have call successors, (0), 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 17:11:43,266 INFO L186 Difference]: Start difference. First operand has 326 places, 331 transitions, 692 flow. Second operand 3 states and 972 transitions. [2021-12-06 17:11:43,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 335 transitions, 734 flow [2021-12-06 17:11:43,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 335 transitions, 734 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:11:43,271 INFO L242 Difference]: Finished difference. Result has 329 places, 332 transitions, 704 flow [2021-12-06 17:11:43,271 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=692, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=704, PETRI_PLACES=329, PETRI_TRANSITIONS=332} [2021-12-06 17:11:43,272 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, -1 predicate places. [2021-12-06 17:11:43,272 INFO L470 AbstractCegarLoop]: Abstraction has has 329 places, 332 transitions, 704 flow [2021-12-06 17:11:43,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 319.0) internal successors, (957), 3 states have internal predecessors, (957), 0 states have call successors, (0), 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 17:11:43,272 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:43,272 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] [2021-12-06 17:11:43,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 17:11:43,272 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 17:11:43,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:43,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1846734079, now seen corresponding path program 1 times [2021-12-06 17:11:43,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:43,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201736534] [2021-12-06 17:11:43,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:43,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:43,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:43,294 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 17:11:43,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201736534] [2021-12-06 17:11:43,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201736534] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162668012] [2021-12-06 17:11:43,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:43,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:43,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:43,296 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:43,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 17:11:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:43,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:11:43,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:43,381 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 17:11:43,381 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:11:43,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162668012] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:43,381 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:11:43,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 17:11:43,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224258392] [2021-12-06 17:11:43,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:43,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:11:43,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:43,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:11:43,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:11:43,383 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 398 [2021-12-06 17:11:43,384 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 332 transitions, 704 flow. Second operand has 3 states, 3 states have (on average 319.0) internal successors, (957), 3 states have internal predecessors, (957), 0 states have call successors, (0), 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 17:11:43,384 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:43,384 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 398 [2021-12-06 17:11:43,384 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:43,484 INFO L129 PetriNetUnfolder]: 23/645 cut-off events. [2021-12-06 17:11:43,484 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-12-06 17:11:43,490 INFO L84 FinitePrefix]: Finished finitePrefix Result has 716 conditions, 645 events. 23/645 cut-off events. For 44/44 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 3483 event pairs, 1 based on Foata normal form. 0/610 useless extension candidates. Maximal degree in co-relation 708. Up to 30 conditions per place. [2021-12-06 17:11:43,492 INFO L132 encePairwiseOnDemand]: 395/398 looper letters, 15 selfloop transitions, 2 changer transitions 0/336 dead transitions. [2021-12-06 17:11:43,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 336 transitions, 746 flow [2021-12-06 17:11:43,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:11:43,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:11:43,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 972 transitions. [2021-12-06 17:11:43,494 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8140703517587939 [2021-12-06 17:11:43,494 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 972 transitions. [2021-12-06 17:11:43,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 972 transitions. [2021-12-06 17:11:43,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:43,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 972 transitions. [2021-12-06 17:11:43,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 324.0) internal successors, (972), 3 states have internal predecessors, (972), 0 states have call successors, (0), 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 17:11:43,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 398.0) internal successors, (1592), 4 states have internal predecessors, (1592), 0 states have call successors, (0), 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 17:11:43,496 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 398.0) internal successors, (1592), 4 states have internal predecessors, (1592), 0 states have call successors, (0), 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 17:11:43,496 INFO L186 Difference]: Start difference. First operand has 329 places, 332 transitions, 704 flow. Second operand 3 states and 972 transitions. [2021-12-06 17:11:43,496 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 336 transitions, 746 flow [2021-12-06 17:11:43,498 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 336 transitions, 744 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:43,501 INFO L242 Difference]: Finished difference. Result has 331 places, 333 transitions, 714 flow [2021-12-06 17:11:43,502 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=702, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=714, PETRI_PLACES=331, PETRI_TRANSITIONS=333} [2021-12-06 17:11:43,502 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, 1 predicate places. [2021-12-06 17:11:43,502 INFO L470 AbstractCegarLoop]: Abstraction has has 331 places, 333 transitions, 714 flow [2021-12-06 17:11:43,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 319.0) internal successors, (957), 3 states have internal predecessors, (957), 0 states have call successors, (0), 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 17:11:43,502 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:43,503 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] [2021-12-06 17:11:43,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 17:11:43,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 17:11:43,703 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 17:11:43,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:43,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1623135996, now seen corresponding path program 1 times [2021-12-06 17:11:43,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:43,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753337075] [2021-12-06 17:11:43,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:43,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:43,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:43,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 17:11:43,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:43,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753337075] [2021-12-06 17:11:43,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753337075] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:43,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751467278] [2021-12-06 17:11:43,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:43,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:43,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:43,724 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:43,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 17:11:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:43,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:11:43,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:43,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 17:11:43,816 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:11:43,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751467278] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:43,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:11:43,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 17:11:43,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262992611] [2021-12-06 17:11:43,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:43,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:11:43,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:43,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:11:43,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:11:43,817 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 398 [2021-12-06 17:11:43,818 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 333 transitions, 714 flow. Second operand has 3 states, 3 states have (on average 318.6666666666667) internal successors, (956), 3 states have internal predecessors, (956), 0 states have call successors, (0), 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 17:11:43,818 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:43,818 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 398 [2021-12-06 17:11:43,818 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:43,966 INFO L129 PetriNetUnfolder]: 26/798 cut-off events. [2021-12-06 17:11:43,967 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-12-06 17:11:43,975 INFO L84 FinitePrefix]: Finished finitePrefix Result has 890 conditions, 798 events. 26/798 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3967 event pairs, 1 based on Foata normal form. 0/760 useless extension candidates. Maximal degree in co-relation 881. Up to 36 conditions per place. [2021-12-06 17:11:43,977 INFO L132 encePairwiseOnDemand]: 395/398 looper letters, 16 selfloop transitions, 2 changer transitions 0/337 dead transitions. [2021-12-06 17:11:43,977 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 337 transitions, 758 flow [2021-12-06 17:11:43,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:11:43,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:11:43,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 970 transitions. [2021-12-06 17:11:43,979 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8123953098827471 [2021-12-06 17:11:43,979 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 970 transitions. [2021-12-06 17:11:43,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 970 transitions. [2021-12-06 17:11:43,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:43,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 970 transitions. [2021-12-06 17:11:43,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 323.3333333333333) internal successors, (970), 3 states have internal predecessors, (970), 0 states have call successors, (0), 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 17:11:43,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 398.0) internal successors, (1592), 4 states have internal predecessors, (1592), 0 states have call successors, (0), 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 17:11:43,981 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 398.0) internal successors, (1592), 4 states have internal predecessors, (1592), 0 states have call successors, (0), 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 17:11:43,981 INFO L186 Difference]: Start difference. First operand has 331 places, 333 transitions, 714 flow. Second operand 3 states and 970 transitions. [2021-12-06 17:11:43,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 337 transitions, 758 flow [2021-12-06 17:11:43,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 337 transitions, 756 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:43,986 INFO L242 Difference]: Finished difference. Result has 333 places, 334 transitions, 724 flow [2021-12-06 17:11:43,987 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=712, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=724, PETRI_PLACES=333, PETRI_TRANSITIONS=334} [2021-12-06 17:11:43,987 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, 3 predicate places. [2021-12-06 17:11:43,987 INFO L470 AbstractCegarLoop]: Abstraction has has 333 places, 334 transitions, 724 flow [2021-12-06 17:11:43,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 318.6666666666667) internal successors, (956), 3 states have internal predecessors, (956), 0 states have call successors, (0), 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 17:11:43,987 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:43,987 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 17:11:44,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 17:11:44,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 17:11:44,189 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 17:11:44,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:44,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1970085585, now seen corresponding path program 1 times [2021-12-06 17:11:44,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:44,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449814845] [2021-12-06 17:11:44,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:44,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:44,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:44,226 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 17:11:44,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:44,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449814845] [2021-12-06 17:11:44,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449814845] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:44,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910792790] [2021-12-06 17:11:44,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:44,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:44,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:44,227 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:44,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 17:11:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:44,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:11:44,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:44,327 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 17:11:44,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:44,381 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 17:11:44,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910792790] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:44,381 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:44,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 17:11:44,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335715380] [2021-12-06 17:11:44,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:44,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:11:44,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:44,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:11:44,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:44,384 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 398 [2021-12-06 17:11:44,385 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 334 transitions, 724 flow. Second operand has 10 states, 10 states have (on average 319.1) internal successors, (3191), 10 states have internal predecessors, (3191), 0 states have call successors, (0), 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 17:11:44,386 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:44,386 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 398 [2021-12-06 17:11:44,386 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:11:44,537 INFO L129 PetriNetUnfolder]: 26/805 cut-off events. [2021-12-06 17:11:44,537 INFO L130 PetriNetUnfolder]: For 52/52 co-relation queries the response was YES. [2021-12-06 17:11:44,546 INFO L84 FinitePrefix]: Finished finitePrefix Result has 900 conditions, 805 events. 26/805 cut-off events. For 52/52 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3974 event pairs, 1 based on Foata normal form. 2/772 useless extension candidates. Maximal degree in co-relation 890. Up to 20 conditions per place. [2021-12-06 17:11:44,549 INFO L132 encePairwiseOnDemand]: 392/398 looper letters, 16 selfloop transitions, 9 changer transitions 0/344 dead transitions. [2021-12-06 17:11:44,549 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 344 transitions, 796 flow [2021-12-06 17:11:44,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:11:44,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 17:11:44,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2880 transitions. [2021-12-06 17:11:44,551 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8040201005025126 [2021-12-06 17:11:44,551 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2880 transitions. [2021-12-06 17:11:44,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2880 transitions. [2021-12-06 17:11:44,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:11:44,552 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2880 transitions. [2021-12-06 17:11:44,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 320.0) internal successors, (2880), 9 states have internal predecessors, (2880), 0 states have call successors, (0), 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 17:11:44,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 398.0) internal successors, (3980), 10 states have internal predecessors, (3980), 0 states have call successors, (0), 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 17:11:44,565 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 398.0) internal successors, (3980), 10 states have internal predecessors, (3980), 0 states have call successors, (0), 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 17:11:44,565 INFO L186 Difference]: Start difference. First operand has 333 places, 334 transitions, 724 flow. Second operand 9 states and 2880 transitions. [2021-12-06 17:11:44,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 344 transitions, 796 flow [2021-12-06 17:11:44,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 344 transitions, 794 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:11:44,570 INFO L242 Difference]: Finished difference. Result has 343 places, 340 transitions, 772 flow [2021-12-06 17:11:44,571 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=722, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=772, PETRI_PLACES=343, PETRI_TRANSITIONS=340} [2021-12-06 17:11:44,571 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, 13 predicate places. [2021-12-06 17:11:44,571 INFO L470 AbstractCegarLoop]: Abstraction has has 343 places, 340 transitions, 772 flow [2021-12-06 17:11:44,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 319.1) internal successors, (3191), 10 states have internal predecessors, (3191), 0 states have call successors, (0), 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 17:11:44,572 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:11:44,572 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 17:11:44,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 17:11:44,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 17:11:44,772 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 17:11:44,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:44,773 INFO L85 PathProgramCache]: Analyzing trace with hash 566379377, now seen corresponding path program 2 times [2021-12-06 17:11:44,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:44,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898320315] [2021-12-06 17:11:44,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:44,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:44,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:44,821 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 17:11:44,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:44,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898320315] [2021-12-06 17:11:44,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898320315] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:44,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846913768] [2021-12-06 17:11:44,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:11:44,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:44,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:44,822 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:44,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 17:11:44,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 17:11:44,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:11:44,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 17:11:44,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:44,940 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 17:11:45,063 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:11:45,063 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 17:11:45,102 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 17:11:45,191 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 17:11:45,246 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 17:11:45,246 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:11:45,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846913768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:45,246 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:11:45,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-06 17:11:45,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88141755] [2021-12-06 17:11:45,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:45,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:11:45,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:45,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:11:45,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:11:45,249 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 265 out of 398 [2021-12-06 17:11:45,251 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 340 transitions, 772 flow. Second operand has 12 states, 12 states have (on average 267.3333333333333) internal successors, (3208), 12 states have internal predecessors, (3208), 0 states have call successors, (0), 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 17:11:45,251 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:11:45,251 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 265 of 398 [2021-12-06 17:11:45,251 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:12:59,248 INFO L129 PetriNetUnfolder]: 200211/551631 cut-off events. [2021-12-06 17:12:59,249 INFO L130 PetriNetUnfolder]: For 9509/9592 co-relation queries the response was YES. [2021-12-06 17:13:04,857 INFO L84 FinitePrefix]: Finished finitePrefix Result has 815282 conditions, 551631 events. 200211/551631 cut-off events. For 9509/9592 co-relation queries the response was YES. Maximal size of possible extension queue 13037. Compared 9167994 event pairs, 36072 based on Foata normal form. 7/519551 useless extension candidates. Maximal degree in co-relation 815270. Up to 92974 conditions per place. [2021-12-06 17:13:07,824 INFO L132 encePairwiseOnDemand]: 363/398 looper letters, 312 selfloop transitions, 74 changer transitions 0/660 dead transitions. [2021-12-06 17:13:07,824 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 660 transitions, 2337 flow [2021-12-06 17:13:07,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:13:07,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-12-06 17:13:07,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 4362 transitions. [2021-12-06 17:13:07,829 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7306532663316583 [2021-12-06 17:13:07,829 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 4362 transitions. [2021-12-06 17:13:07,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 4362 transitions. [2021-12-06 17:13:07,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:13:07,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 4362 transitions. [2021-12-06 17:13:07,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 290.8) internal successors, (4362), 15 states have internal predecessors, (4362), 0 states have call successors, (0), 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 17:13:07,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 398.0) internal successors, (6368), 16 states have internal predecessors, (6368), 0 states have call successors, (0), 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 17:13:07,838 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 398.0) internal successors, (6368), 16 states have internal predecessors, (6368), 0 states have call successors, (0), 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 17:13:07,838 INFO L186 Difference]: Start difference. First operand has 343 places, 340 transitions, 772 flow. Second operand 15 states and 4362 transitions. [2021-12-06 17:13:07,839 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 660 transitions, 2337 flow [2021-12-06 17:13:07,850 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 660 transitions, 2331 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-12-06 17:13:07,856 INFO L242 Difference]: Finished difference. Result has 368 places, 420 transitions, 1352 flow [2021-12-06 17:13:07,857 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=766, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1352, PETRI_PLACES=368, PETRI_TRANSITIONS=420} [2021-12-06 17:13:07,857 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, 38 predicate places. [2021-12-06 17:13:07,857 INFO L470 AbstractCegarLoop]: Abstraction has has 368 places, 420 transitions, 1352 flow [2021-12-06 17:13:07,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 267.3333333333333) internal successors, (3208), 12 states have internal predecessors, (3208), 0 states have call successors, (0), 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 17:13:07,857 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:13:07,858 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, 1, 1, 1, 1] [2021-12-06 17:13:07,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 17:13:08,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:13:08,059 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2021-12-06 17:13:08,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:13:08,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1998376491, now seen corresponding path program 1 times [2021-12-06 17:13:08,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:13:08,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234560082] [2021-12-06 17:13:08,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:08,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:13:08,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:08,123 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 17:13:08,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:13:08,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234560082] [2021-12-06 17:13:08,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234560082] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:13:08,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989828870] [2021-12-06 17:13:08,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:08,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:13:08,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:13:08,124 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:13:08,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 17:13:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:08,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:13:08,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:13:08,268 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 17:13:08,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:13:08,370 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 17:13:08,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989828870] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:13:08,370 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:13:08,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2021-12-06 17:13:08,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447301367] [2021-12-06 17:13:08,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:13:08,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 17:13:08,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:13:08,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 17:13:08,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:13:08,374 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 398 [2021-12-06 17:13:08,377 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 420 transitions, 1352 flow. Second operand has 19 states, 19 states have (on average 313.05263157894734) internal successors, (5948), 19 states have internal predecessors, (5948), 0 states have call successors, (0), 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 17:13:08,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:13:08,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 398 [2021-12-06 17:13:08,377 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:13:11,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:11,235 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 17:13:11,235 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:11,235 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:11,235 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 17:13:11,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:11,818 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 17:13:11,818 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 17:13:11,818 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 17:13:11,818 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 17:13:11,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:11,961 INFO L384 tUnfolder$Statistics]: this new event has 181 ancestors and is cut-off event [2021-12-06 17:13:11,961 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 17:13:11,961 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:11,961 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:11,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:11,984 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 17:13:11,984 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 17:13:11,985 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 17:13:11,985 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 17:13:12,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:12,022 INFO L384 tUnfolder$Statistics]: this new event has 181 ancestors and is cut-off event [2021-12-06 17:13:12,022 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 17:13:12,022 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:12,022 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:12,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:12,155 INFO L384 tUnfolder$Statistics]: this new event has 181 ancestors and is cut-off event [2021-12-06 17:13:12,155 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:12,155 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:12,155 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 17:13:12,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:12,210 INFO L384 tUnfolder$Statistics]: this new event has 183 ancestors and is cut-off event [2021-12-06 17:13:12,210 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 17:13:12,210 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 17:13:12,210 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 17:13:12,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:12,307 INFO L384 tUnfolder$Statistics]: this new event has 183 ancestors and is cut-off event [2021-12-06 17:13:12,307 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-06 17:13:12,307 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 17:13:12,307 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 17:13:12,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:12,511 INFO L384 tUnfolder$Statistics]: this new event has 185 ancestors and is cut-off event [2021-12-06 17:13:12,511 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:12,511 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:12,511 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-06 17:13:12,696 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:12,696 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-06 17:13:12,696 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-06 17:13:12,696 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:12,696 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:13,021 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,021 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2021-12-06 17:13:13,021 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:13,021 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-06 17:13:13,021 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:13,032 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,033 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2021-12-06 17:13:13,033 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-06 17:13:13,033 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:13,033 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:13,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,051 INFO L384 tUnfolder$Statistics]: this new event has 185 ancestors and is cut-off event [2021-12-06 17:13:13,051 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-06 17:13:13,051 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:13,051 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:13,054 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,054 INFO L384 tUnfolder$Statistics]: this new event has 185 ancestors and is cut-off event [2021-12-06 17:13:13,054 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:13,054 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:13,054 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-06 17:13:13,218 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,218 INFO L384 tUnfolder$Statistics]: this new event has 188 ancestors and is cut-off event [2021-12-06 17:13:13,218 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2021-12-06 17:13:13,218 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-06 17:13:13,218 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2021-12-06 17:13:13,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,250 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-06 17:13:13,250 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:13,250 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:13,250 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-06 17:13:13,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,253 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-06 17:13:13,253 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-06 17:13:13,254 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:13,254 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:13,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,422 INFO L384 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2021-12-06 17:13:13,422 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-06 17:13:13,422 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-06 17:13:13,422 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 17:13:13,436 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,436 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2021-12-06 17:13:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-06 17:13:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2021-12-06 17:13:13,835 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,835 INFO L384 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2021-12-06 17:13:13,835 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-06 17:13:13,835 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-06 17:13:13,835 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-06 17:13:13,835 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:13,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,851 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2021-12-06 17:13:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 17:13:13,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,854 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2021-12-06 17:13:13,854 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:13,854 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:13,854 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 17#L941-8true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,990 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:13,990 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:13,990 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,081 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,081 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 17:13:14,081 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,081 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,084 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,084 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 17:13:14,084 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,084 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,211 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,211 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2021-12-06 17:13:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 17:13:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,211 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,293 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2021-12-06 17:13:14,293 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 17:13:14,293 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,293 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,296 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2021-12-06 17:13:14,296 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,296 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,296 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 17:13:14,313 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 293#L957-29true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,313 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2021-12-06 17:13:14,313 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,313 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,313 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:14,314 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 17:13:14,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,332 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2021-12-06 17:13:14,332 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 17:13:14,332 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,332 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,337 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,337 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2021-12-06 17:13:14,337 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,337 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2021-12-06 17:13:14,337 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-06 17:13:14,494 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,495 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2021-12-06 17:13:14,495 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,495 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,495 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 17:13:14,533 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,533 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2021-12-06 17:13:14,533 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,533 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 17:13:14,533 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,536 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2021-12-06 17:13:14,536 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,536 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 17:13:14,536 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,554 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,554 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,554 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 17:13:14,554 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,554 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,554 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,555 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,555 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2021-12-06 17:13:14,555 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,555 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 17:13:14,555 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:14,572 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,572 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,572 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,572 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,572 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 17:13:14,579 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,579 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,579 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 17:13:14,579 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,579 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,591 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][406], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,591 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 17:13:14,591 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,905 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:14,905 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2021-12-06 17:13:14,905 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,905 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:14,905 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-06 17:13:14,905 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:15,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,066 INFO L384 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,066 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,066 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,066 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,132 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,132 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2021-12-06 17:13:15,133 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:15,133 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:15,133 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 17:13:15,133 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:15,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,134 INFO L384 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2021-12-06 17:13:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 17:13:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 17:13:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 17:13:15,304 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,304 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,304 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,304 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,304 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,304 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,386 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,386 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,386 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,386 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,388 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,388 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,388 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,388 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,419 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2021-12-06 17:13:15,419 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-06 17:13:15,419 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2021-12-06 17:13:15,419 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2021-12-06 17:13:15,461 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,461 INFO L384 tUnfolder$Statistics]: this new event has 173 ancestors and is cut-off event [2021-12-06 17:13:15,461 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-06 17:13:15,461 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-06 17:13:15,461 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:15,461 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-06 17:13:15,581 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,581 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:15,581 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,581 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,581 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:15,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,638 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:15,638 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,638 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:15,638 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,639 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:15,639 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:15,639 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,639 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,649 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][406], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,649 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,649 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:15,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,671 INFO L384 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2021-12-06 17:13:15,671 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 17:13:15,672 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 17:13:15,672 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 17:13:15,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,672 INFO L384 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2021-12-06 17:13:15,672 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 17:13:15,673 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-06 17:13:15,673 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2021-12-06 17:13:15,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 624#(<= |ULTIMATE.start_main_~i~2#1| 0), t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 17#L941-8true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,768 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2021-12-06 17:13:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:15,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,785 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,843 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:15,843 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,843 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,843 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:15,879 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,879 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:15,879 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,879 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:15,879 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,881 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,881 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:15,881 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,881 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:15,881 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:15,902 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,902 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,902 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,902 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,902 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,902 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,903 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,903 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,903 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,903 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,904 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,904 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,934 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:15,935 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,935 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2021-12-06 17:13:15,935 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-06 17:13:15,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1305] L956-1-->L956-2: Formula: (and (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.offset_1| (+ |v_~#cache~0.offset_3| (* |v_ULTIMATE.start_main_~i~2#1_6| 28))) (= |v_ULTIMATE.start_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_4|)) InVars {~#cache~0.offset=|v_~#cache~0.offset_3|, ~#cache~0.base=|v_~#cache~0.base_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_6|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_3|, ~#cache~0.base=|v_~#cache~0.base_4|, 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][129], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), 79#t_funENTRYtrue, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:15,949 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-06 17:13:15,950 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-06 17:13:15,950 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:15,950 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-06 17:13:16,036 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 17#L941-8true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,036 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,036 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,036 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,036 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,036 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,110 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,110 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,110 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,110 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,152 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,152 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,154 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 92#L956-2true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,154 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,154 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,154 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,154 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,163 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][406], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,163 INFO L384 tUnfolder$Statistics]: this new event has 201 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 17:13:16,163 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:16,174 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,174 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:16,174 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:16,174 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2021-12-06 17:13:16,174 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:16,174 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:16,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 17#L941-8true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,175 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,175 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,175 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,175 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,177 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,177 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2021-12-06 17:13:16,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,207 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2021-12-06 17:13:16,207 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:16,207 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2021-12-06 17:13:16,207 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-06 17:13:16,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][406], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,208 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:16,208 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:16,208 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,208 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,350 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#L957-29true, 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,350 INFO L384 tUnfolder$Statistics]: this new event has 201 ancestors and is cut-off event [2021-12-06 17:13:16,350 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 17:13:16,350 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:16,350 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:16,416 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,416 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:16,416 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,416 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:16,416 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,416 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 17:13:16,417 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,417 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:16,418 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 17:13:16,418 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,418 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:16,418 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,443 INFO L384 tUnfolder$Statistics]: this new event has 201 ancestors and is cut-off event [2021-12-06 17:13:16,443 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:16,443 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:16,443 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 17:13:16,477 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,477 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2021-12-06 17:13:16,477 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-06 17:13:16,477 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,477 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:16,646 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,646 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-06 17:13:16,646 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-06 17:13:16,647 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-06 17:13:16,647 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2021-12-06 17:13:16,740 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,740 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:16,740 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:16,740 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,740 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,803 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,803 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,803 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,803 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,803 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,803 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,803 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 17#L941-8true, 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,804 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:16,804 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,804 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:16,804 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,805 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 92#L956-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,805 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,805 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-06 17:13:16,805 INFO L387 tUnfolder$Statistics]: existing Event has 200 ancestors and is cut-off event [2021-12-06 17:13:16,806 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,806 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2021-12-06 17:13:16,828 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,828 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:16,828 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:16,828 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,828 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,829 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:16,829 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:16,830 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,830 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:16,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:16,892 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-06 17:13:16,892 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-06 17:13:16,892 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:16,892 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-06 17:13:17,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,063 INFO L384 tUnfolder$Statistics]: this new event has 203 ancestors and is cut-off event [2021-12-06 17:13:17,063 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,063 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,063 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:17,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#L957-29true, 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,082 INFO L384 tUnfolder$Statistics]: this new event has 201 ancestors and is cut-off event [2021-12-06 17:13:17,082 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:17,082 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 17:13:17,082 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:17,082 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 17:13:17,083 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,083 INFO L384 tUnfolder$Statistics]: this new event has 203 ancestors and is cut-off event [2021-12-06 17:13:17,083 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,083 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:17,084 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,104 INFO L384 tUnfolder$Statistics]: this new event has 201 ancestors and is cut-off event [2021-12-06 17:13:17,104 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:17,104 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-06 17:13:17,104 INFO L387 tUnfolder$Statistics]: existing Event has 193 ancestors and is cut-off event [2021-12-06 17:13:17,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1280] L957-28-->L957-29: Formula: (= |v_ULTIMATE.start_main_#t~mem55#1_3| (select (select |v_#memory_int_26| |v_~#cache~0.base_9|) (+ 140 |v_~#cache~0.offset_8|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_8|, #memory_int=|v_#memory_int_26|, ~#cache~0.base=|v_~#cache~0.base_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_8|, #memory_int=|v_#memory_int_26|, ~#cache~0.base=|v_~#cache~0.base_9|, ULTIMATE.start_main_#t~mem55#1=|v_ULTIMATE.start_main_#t~mem55#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem55#1][360], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), 79#t_funENTRYtrue, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 293#L957-29true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,124 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-06 17:13:17,124 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-06 17:13:17,124 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-06 17:13:17,124 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-06 17:13:17,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 212#L941-30true]) [2021-12-06 17:13:17,280 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2021-12-06 17:13:17,280 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,280 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,280 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,283 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2021-12-06 17:13:17,283 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,283 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,283 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,328 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2021-12-06 17:13:17,328 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,328 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,328 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,329 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,329 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2021-12-06 17:13:17,329 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,329 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,329 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,343 INFO L384 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,343 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-06 17:13:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, 293#L957-29true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,349 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,349 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,349 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 17:13:17,350 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,351 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,351 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2021-12-06 17:13:17,351 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,351 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,351 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,351 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,352 INFO L384 tUnfolder$Statistics]: this new event has 204 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][406], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,352 INFO L384 tUnfolder$Statistics]: this new event has 205 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 17:13:17,352 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,354 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,354 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,354 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,354 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 17:13:17,355 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,371 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 57#L941-30true, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,372 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:17,372 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:17,372 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,372 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,374 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2021-12-06 17:13:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-06 17:13:17,374 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-06 17:13:17,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1343] L957-4-->L957-5: Formula: (= |v_ULTIMATE.start_main_#t~mem49#1_2| (select (select |v_#memory_int_20| |v_~#cache~0.base_5|) (+ 140 |v_~#cache~0.offset_4|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_4|, #memory_int=|v_#memory_int_20|, ~#cache~0.base=|v_~#cache~0.base_5|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_4|, #memory_int=|v_#memory_int_20|, ULTIMATE.start_main_#t~mem49#1=|v_ULTIMATE.start_main_#t~mem49#1_2|, ~#cache~0.base=|v_~#cache~0.base_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem49#1][364], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), 79#t_funENTRYtrue, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 53#t_funENTRYtrue, 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,394 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-06 17:13:17,394 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2021-12-06 17:13:17,394 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-06 17:13:17,394 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-06 17:13:17,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 96#t_funENTRYtrue, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,553 INFO L384 tUnfolder$Statistics]: this new event has 205 ancestors and is cut-off event [2021-12-06 17:13:17,553 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,553 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 17:13:17,553 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,556 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, 83#L947-2true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,556 INFO L384 tUnfolder$Statistics]: this new event has 205 ancestors and is cut-off event [2021-12-06 17:13:17,556 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 17:13:17,556 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,556 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,596 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 57#L941-30true, 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 293#L957-29true, 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,596 INFO L384 tUnfolder$Statistics]: this new event has 203 ancestors and is cut-off event [2021-12-06 17:13:17,596 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,596 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,596 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2021-12-06 17:13:17,596 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:17,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 268#L940true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,597 INFO L384 tUnfolder$Statistics]: this new event has 205 ancestors and is cut-off event [2021-12-06 17:13:17,597 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-06 17:13:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2021-12-06 17:13:17,618 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:17,618 INFO L384 tUnfolder$Statistics]: this new event has 203 ancestors and is cut-off event [2021-12-06 17:13:17,618 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2021-12-06 17:13:17,618 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,618 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-06 17:13:17,618 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:17,619 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset][111], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), 1285#true, 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2021-12-06 17:13:55,522 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 17:13:55,522 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:55,522 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:55,523 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:55,525 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 293#L957-29true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,525 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 17:13:55,525 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 17:13:55,525 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:55,525 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 17:13:55,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,539 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,540 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:55,540 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:55,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,544 INFO L384 tUnfolder$Statistics]: this new event has 287 ancestors and is cut-off event [2021-12-06 17:13:55,544 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:55,544 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 17:13:55,544 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:55,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,544 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,545 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,545 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,545 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:55,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1592] 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][383], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 30#L941-8true, 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), 151#L941-8true, Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,554 INFO L384 tUnfolder$Statistics]: this new event has 273 ancestors and is cut-off event [2021-12-06 17:13:55,554 INFO L387 tUnfolder$Statistics]: existing Event has 273 ancestors and is cut-off event [2021-12-06 17:13:55,554 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:55,554 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 17:13:55,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 293#L957-29true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,557 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 17:13:55,558 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:55,558 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:55,558 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:55,559 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,559 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 17:13:55,559 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:55,559 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:55,559 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:55,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 268#L940true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,565 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 17:13:55,566 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 17:13:55,566 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:55,566 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,573 INFO L384 tUnfolder$Statistics]: this new event has 294 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,573 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:55,573 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:55,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 8#L929true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 212#L941-30true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,579 INFO L384 tUnfolder$Statistics]: this new event has 273 ancestors and is cut-off event [2021-12-06 17:13:55,579 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:55,579 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,579 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:55,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1592] 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][341], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, 30#L941-8true, Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), 151#L941-8true, Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,580 INFO L384 tUnfolder$Statistics]: this new event has 275 ancestors and is cut-off event [2021-12-06 17:13:55,580 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:55,580 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:55,580 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 17:13:55,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 245#L957-5true, 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,590 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 17:13:55,590 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:55,590 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 17:13:55,590 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, 268#L940true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,596 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, 268#L940true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,596 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:55,596 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:55,608 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 8#L929true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 176#L941-6true, Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,609 INFO L384 tUnfolder$Statistics]: this new event has 274 ancestors and is cut-off event [2021-12-06 17:13:55,609 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 17:13:55,609 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 17:13:55,609 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,614 INFO L384 tUnfolder$Statistics]: this new event has 289 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,614 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 17:13:55,614 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,615 INFO L384 tUnfolder$Statistics]: this new event has 299 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,615 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,615 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:55,622 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,622 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 17:13:55,622 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:55,622 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:55,622 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:55,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,623 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 17:13:55,623 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:55,623 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,623 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:55,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 268#L940true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,626 INFO L384 tUnfolder$Statistics]: this new event has 296 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 268#L940true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,627 INFO L384 tUnfolder$Statistics]: this new event has 297 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:55,627 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, 282#L947-2true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,641 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,641 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 17:13:55,641 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,642 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,642 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 17:13:55,642 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:55,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,645 INFO L384 tUnfolder$Statistics]: this new event has 290 ancestors and is cut-off event [2021-12-06 17:13:55,645 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:55,645 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 17:13:55,645 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:55,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,646 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,646 INFO L384 tUnfolder$Statistics]: this new event has 300 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,646 INFO L384 tUnfolder$Statistics]: this new event has 292 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:55,646 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 17:13:55,647 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 194#L941-6true, Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 282#L947-2true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,671 INFO L384 tUnfolder$Statistics]: this new event has 291 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 194#L941-6true, Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,671 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 17:13:55,671 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 194#L941-6true, Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,672 INFO L384 tUnfolder$Statistics]: this new event has 301 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), 194#L941-6true, Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,672 INFO L384 tUnfolder$Statistics]: this new event has 293 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:55,672 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 17:13:55,699 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1592] 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][383], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 30#L941-8true, 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), 151#L941-8true, Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 212#L941-30true]) [2021-12-06 17:13:55,699 INFO L384 tUnfolder$Statistics]: this new event has 278 ancestors and is cut-off event [2021-12-06 17:13:55,699 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 17:13:55,699 INFO L387 tUnfolder$Statistics]: existing Event has 278 ancestors and is cut-off event [2021-12-06 17:13:55,699 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:55,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1592] 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][383], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 30#L941-8true, 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), 151#L941-8true, Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 176#L941-6true, Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,720 INFO L384 tUnfolder$Statistics]: this new event has 279 ancestors and is cut-off event [2021-12-06 17:13:55,720 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,720 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:55,720 INFO L387 tUnfolder$Statistics]: existing Event has 279 ancestors and is cut-off event [2021-12-06 17:13:55,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1592] 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][341], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, 30#L941-8true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), 151#L941-8true, Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,737 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 17:13:55,737 INFO L387 tUnfolder$Statistics]: existing Event has 273 ancestors and is cut-off event [2021-12-06 17:13:55,737 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:55,737 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:55,756 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 8#L929true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,756 INFO L384 tUnfolder$Statistics]: this new event has 280 ancestors and is cut-off event [2021-12-06 17:13:55,756 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:55,756 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:55,756 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:55,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,762 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 17:13:55,762 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:55,762 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 17:13:55,762 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 8#L929true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,776 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 17:13:55,776 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:55,776 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,776 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,777 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, 259#L954-16true, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 8#L929true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,777 INFO L384 tUnfolder$Statistics]: this new event has 281 ancestors and is cut-off event [2021-12-06 17:13:55,777 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,777 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:55,777 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:55,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,783 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 17:13:55,783 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 17:13:55,783 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:55,783 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:55,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,783 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 17:13:55,783 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 17:13:55,784 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:55,784 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,802 INFO L384 tUnfolder$Statistics]: this new event has 304 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,802 INFO L384 tUnfolder$Statistics]: this new event has 305 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:55,802 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 17:13:55,840 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,840 INFO L384 tUnfolder$Statistics]: this new event has 305 ancestors and is cut-off event [2021-12-06 17:13:55,840 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 17:13:55,840 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:55,840 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:55,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1592] 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][383], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 30#L941-8true, 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), 151#L941-8true, Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 169#L941-32true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,851 INFO L384 tUnfolder$Statistics]: this new event has 285 ancestors and is cut-off event [2021-12-06 17:13:55,851 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 17:13:55,851 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:55,851 INFO L387 tUnfolder$Statistics]: existing Event has 285 ancestors and is cut-off event [2021-12-06 17:13:55,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,858 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 17:13:55,858 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:55,858 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 17:13:55,858 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 17:13:55,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1033#true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,858 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 17:13:55,859 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,859 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:55,859 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 17:13:55,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1414] L947-1-->L947-2: Formula: (and (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1| |v_~#cache~0.base_10|) (= |v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1| (+ (* |v_t_funThread2of3ForFork0_~i~0#1_9| 28) |v_~#cache~0.offset_9|))) InVars {~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~i~0#1_9|} OutVars{~#cache~0.offset=|v_~#cache~0.offset_9|, ~#cache~0.base=|v_~#cache~0.base_10|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset_1|, t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base=|v_t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base_1|, t_funThread2of3ForFork0_~i~0#1=|v_t_funThread2of3ForFork0_~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], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#L958-3true, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,873 INFO L384 tUnfolder$Statistics]: this new event has 307 ancestors and is cut-off event [2021-12-06 17:13:55,873 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:55,873 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:55,874 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 17:13:55,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1623] t_funEXIT-->L958-4: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#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~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_13|} AuxVars[] AssignedVars[][415], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1033#true, 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,874 INFO L384 tUnfolder$Statistics]: this new event has 308 ancestors and is cut-off event [2021-12-06 17:13:55,874 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:55,874 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:55,874 INFO L387 tUnfolder$Statistics]: existing Event has 272 ancestors and is cut-off event [2021-12-06 17:13:55,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,977 INFO L384 tUnfolder$Statistics]: this new event has 295 ancestors and is cut-off event [2021-12-06 17:13:55,977 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2021-12-06 17:13:55,977 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 17:13:55,977 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,978 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:55,978 INFO L384 tUnfolder$Statistics]: this new event has 303 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 17:13:55,978 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,021 INFO L384 tUnfolder$Statistics]: this new event has 302 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,021 INFO L384 tUnfolder$Statistics]: this new event has 313 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 17:13:56,021 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:56,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,022 INFO L384 tUnfolder$Statistics]: this new event has 310 ancestors and is cut-off event [2021-12-06 17:13:56,022 INFO L387 tUnfolder$Statistics]: existing Event has 207 ancestors and is cut-off event [2021-12-06 17:13:56,022 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2021-12-06 17:13:56,022 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:56,036 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,036 INFO L384 tUnfolder$Statistics]: this new event has 313 ancestors and is cut-off event [2021-12-06 17:13:56,036 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,037 INFO L384 tUnfolder$Statistics]: this new event has 305 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,037 INFO L384 tUnfolder$Statistics]: this new event has 316 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,037 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:56,041 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,041 INFO L384 tUnfolder$Statistics]: this new event has 305 ancestors and is cut-off event [2021-12-06 17:13:56,041 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:56,041 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,041 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,042 INFO L384 tUnfolder$Statistics]: this new event has 316 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,042 INFO L384 tUnfolder$Statistics]: this new event has 313 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,042 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,046 INFO L384 tUnfolder$Statistics]: this new event has 317 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,046 INFO L384 tUnfolder$Statistics]: this new event has 314 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,046 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 17:13:56,046 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 17:13:56,047 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 17:13:56,047 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:56,049 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,049 INFO L384 tUnfolder$Statistics]: this new event has 306 ancestors and is cut-off event [2021-12-06 17:13:56,049 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:56,049 INFO L387 tUnfolder$Statistics]: existing Event has 254 ancestors and is cut-off event [2021-12-06 17:13:56,049 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 17:13:56,049 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,050 INFO L384 tUnfolder$Statistics]: this new event has 317 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,050 INFO L384 tUnfolder$Statistics]: this new event has 314 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:56,050 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 17:13:56,069 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,069 INFO L384 tUnfolder$Statistics]: this new event has 322 ancestors and is cut-off event [2021-12-06 17:13:56,069 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 17:13:56,069 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 17:13:56,069 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2021-12-06 17:13:56,069 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,069 INFO L384 tUnfolder$Statistics]: this new event has 311 ancestors and is cut-off event [2021-12-06 17:13:56,069 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2021-12-06 17:13:56,070 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,070 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:56,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,070 INFO L384 tUnfolder$Statistics]: this new event has 319 ancestors and is cut-off event [2021-12-06 17:13:56,070 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 17:13:56,070 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 17:13:56,070 INFO L387 tUnfolder$Statistics]: existing Event has 203 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,081 INFO L384 tUnfolder$Statistics]: this new event has 320 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,081 INFO L384 tUnfolder$Statistics]: this new event has 312 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 17:13:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,082 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,082 INFO L384 tUnfolder$Statistics]: this new event has 323 ancestors and is cut-off event [2021-12-06 17:13:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 17:13:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 17:13:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 277#L959true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,085 INFO L384 tUnfolder$Statistics]: this new event has 324 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,085 INFO L384 tUnfolder$Statistics]: this new event has 321 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L387 tUnfolder$Statistics]: existing Event has 218 ancestors and is cut-off event [2021-12-06 17:13:56,085 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 17:13:56,086 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,086 INFO L384 tUnfolder$Statistics]: this new event has 313 ancestors and is cut-off event [2021-12-06 17:13:56,086 INFO L387 tUnfolder$Statistics]: existing Event has 210 ancestors and is cut-off event [2021-12-06 17:13:56,086 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:56,086 INFO L387 tUnfolder$Statistics]: existing Event has 202 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,097 INFO L384 tUnfolder$Statistics]: this new event has 323 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,097 INFO L384 tUnfolder$Statistics]: this new event has 315 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:56,097 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:56,098 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,098 INFO L384 tUnfolder$Statistics]: this new event has 326 ancestors and is cut-off event [2021-12-06 17:13:56,098 INFO L387 tUnfolder$Statistics]: existing Event has 246 ancestors and is cut-off event [2021-12-06 17:13:56,098 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:56,098 INFO L387 tUnfolder$Statistics]: existing Event has 274 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,104 INFO L384 tUnfolder$Statistics]: this new event has 327 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,104 INFO L384 tUnfolder$Statistics]: this new event has 324 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L387 tUnfolder$Statistics]: existing Event has 272 ancestors and is cut-off event [2021-12-06 17:13:56,104 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 17:13:56,105 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,105 INFO L384 tUnfolder$Statistics]: this new event has 316 ancestors and is cut-off event [2021-12-06 17:13:56,105 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:56,105 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,105 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,106 INFO L384 tUnfolder$Statistics]: this new event has 324 ancestors and is cut-off event [2021-12-06 17:13:56,106 INFO L387 tUnfolder$Statistics]: existing Event has 272 ancestors and is cut-off event [2021-12-06 17:13:56,106 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 17:13:56,106 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,107 INFO L384 tUnfolder$Statistics]: this new event has 316 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,107 INFO L384 tUnfolder$Statistics]: this new event has 327 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 17:13:56,107 INFO L387 tUnfolder$Statistics]: existing Event has 275 ancestors and is cut-off event [2021-12-06 17:13:56,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,109 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2021-12-06 17:13:56,109 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 17:13:56,109 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 17:13:56,109 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 17:13:56,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,109 INFO L384 tUnfolder$Statistics]: this new event has 317 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L387 tUnfolder$Statistics]: existing Event has 201 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,110 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,110 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,115 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L387 tUnfolder$Statistics]: existing Event has 276 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,115 INFO L384 tUnfolder$Statistics]: this new event has 325 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L387 tUnfolder$Statistics]: existing Event has 273 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:56,115 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 277#L959true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,116 INFO L384 tUnfolder$Statistics]: this new event has 317 ancestors and is cut-off event [2021-12-06 17:13:56,116 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 17:13:56,116 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,116 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:56,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,132 INFO L384 tUnfolder$Statistics]: this new event has 329 ancestors and is cut-off event [2021-12-06 17:13:56,132 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 17:13:56,132 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:56,132 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 17:13:56,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,132 INFO L384 tUnfolder$Statistics]: this new event has 321 ancestors and is cut-off event [2021-12-06 17:13:56,132 INFO L387 tUnfolder$Statistics]: existing Event has 205 ancestors and is cut-off event [2021-12-06 17:13:56,133 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 17:13:56,133 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:56,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,133 INFO L384 tUnfolder$Statistics]: this new event has 332 ancestors and is cut-off event [2021-12-06 17:13:56,133 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 17:13:56,133 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,133 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:56,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,138 INFO L384 tUnfolder$Statistics]: this new event has 332 ancestors and is cut-off event [2021-12-06 17:13:56,138 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,138 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:56,138 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 17:13:56,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,138 INFO L384 tUnfolder$Statistics]: this new event has 321 ancestors and is cut-off event [2021-12-06 17:13:56,138 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 17:13:56,139 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:56,139 INFO L387 tUnfolder$Statistics]: existing Event has 205 ancestors and is cut-off event [2021-12-06 17:13:56,139 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,139 INFO L384 tUnfolder$Statistics]: this new event has 329 ancestors and is cut-off event [2021-12-06 17:13:56,139 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:56,139 INFO L387 tUnfolder$Statistics]: existing Event has 249 ancestors and is cut-off event [2021-12-06 17:13:56,139 INFO L387 tUnfolder$Statistics]: existing Event has 213 ancestors and is cut-off event [2021-12-06 17:13:56,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,143 INFO L384 tUnfolder$Statistics]: this new event has 330 ancestors and is cut-off event [2021-12-06 17:13:56,143 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,143 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:56,143 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 17:13:56,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,143 INFO L384 tUnfolder$Statistics]: this new event has 322 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,144 INFO L384 tUnfolder$Statistics]: this new event has 333 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:56,144 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,150 INFO L384 tUnfolder$Statistics]: this new event has 333 ancestors and is cut-off event [2021-12-06 17:13:56,150 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,150 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,151 INFO L384 tUnfolder$Statistics]: this new event has 322 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,151 INFO L384 tUnfolder$Statistics]: this new event has 330 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:56,151 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,183 INFO L384 tUnfolder$Statistics]: this new event has 335 ancestors and is cut-off event [2021-12-06 17:13:56,183 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:56,183 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 17:13:56,183 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 17:13:56,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,184 INFO L384 tUnfolder$Statistics]: this new event has 327 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,184 INFO L384 tUnfolder$Statistics]: this new event has 338 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:56,184 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,191 INFO L384 tUnfolder$Statistics]: this new event has 338 ancestors and is cut-off event [2021-12-06 17:13:56,191 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,192 INFO L384 tUnfolder$Statistics]: this new event has 327 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,192 INFO L384 tUnfolder$Statistics]: this new event has 335 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 219 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 17:13:56,192 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:56,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,195 INFO L384 tUnfolder$Statistics]: this new event has 336 ancestors and is cut-off event [2021-12-06 17:13:56,195 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 17:13:56,195 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,195 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,196 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,196 INFO L384 tUnfolder$Statistics]: this new event has 339 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:56,196 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:56,203 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,203 INFO L384 tUnfolder$Statistics]: this new event has 339 ancestors and is cut-off event [2021-12-06 17:13:56,203 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:56,203 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:56,203 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,204 INFO L384 tUnfolder$Statistics]: this new event has 328 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L387 tUnfolder$Statistics]: existing Event has 248 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L387 tUnfolder$Statistics]: existing Event has 212 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 214#L947-2true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,204 INFO L384 tUnfolder$Statistics]: this new event has 336 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L387 tUnfolder$Statistics]: existing Event has 220 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L387 tUnfolder$Statistics]: existing Event has 256 ancestors and is cut-off event [2021-12-06 17:13:56,204 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,214 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1622] t_funEXIT-->L958-4: Formula: (= v_t_funThread1of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][416], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0NotInUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,214 INFO L384 tUnfolder$Statistics]: this new event has 363 ancestors and is cut-off event [2021-12-06 17:13:56,214 INFO L387 tUnfolder$Statistics]: existing Event has 255 ancestors and is cut-off event [2021-12-06 17:13:56,214 INFO L387 tUnfolder$Statistics]: existing Event has 211 ancestors and is cut-off event [2021-12-06 17:13:56,214 INFO L387 tUnfolder$Statistics]: existing Event has 247 ancestors and is cut-off event [2021-12-06 17:13:56,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,222 INFO L384 tUnfolder$Statistics]: this new event has 338 ancestors and is cut-off event [2021-12-06 17:13:56,222 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,222 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,223 INFO L384 tUnfolder$Statistics]: this new event has 330 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 250 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 214 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, 83#L947-2true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,223 INFO L384 tUnfolder$Statistics]: this new event has 341 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,223 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,229 INFO L384 tUnfolder$Statistics]: this new event has 339 ancestors and is cut-off event [2021-12-06 17:13:56,229 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:56,229 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,229 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:56,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,229 INFO L384 tUnfolder$Statistics]: this new event has 331 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L387 tUnfolder$Statistics]: existing Event has 251 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L387 tUnfolder$Statistics]: existing Event has 215 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,230 INFO L384 tUnfolder$Statistics]: this new event has 342 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L387 tUnfolder$Statistics]: existing Event has 262 ancestors and is cut-off event [2021-12-06 17:13:56,230 INFO L387 tUnfolder$Statistics]: existing Event has 226 ancestors and is cut-off event [2021-12-06 17:13:56,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,238 INFO L384 tUnfolder$Statistics]: this new event has 340 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,239 INFO L384 tUnfolder$Statistics]: this new event has 332 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,239 INFO L384 tUnfolder$Statistics]: this new event has 343 ancestors and is cut-off event [2021-12-06 17:13:56,239 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:56,240 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:56,240 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,241 INFO L384 tUnfolder$Statistics]: this new event has 340 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,241 INFO L384 tUnfolder$Statistics]: this new event has 332 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L387 tUnfolder$Statistics]: existing Event has 252 ancestors and is cut-off event [2021-12-06 17:13:56,241 INFO L387 tUnfolder$Statistics]: existing Event has 216 ancestors and is cut-off event [2021-12-06 17:13:56,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,242 INFO L384 tUnfolder$Statistics]: this new event has 343 ancestors and is cut-off event [2021-12-06 17:13:56,242 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:56,242 INFO L387 tUnfolder$Statistics]: existing Event has 263 ancestors and is cut-off event [2021-12-06 17:13:56,242 INFO L387 tUnfolder$Statistics]: existing Event has 227 ancestors and is cut-off event [2021-12-06 17:13:56,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,251 INFO L384 tUnfolder$Statistics]: this new event has 341 ancestors and is cut-off event [2021-12-06 17:13:56,251 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,251 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:56,251 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,252 INFO L384 tUnfolder$Statistics]: this new event has 333 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L387 tUnfolder$Statistics]: existing Event has 253 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L387 tUnfolder$Statistics]: existing Event has 217 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1174] L957-6-->L957-7: Formula: (= |v_#memory_int_21| (store |v_#memory_int_22| |v_~#cache~0.base_6| (store (select |v_#memory_int_22| |v_~#cache~0.base_6|) (+ 140 |v_~#cache~0.offset_5|) (+ |v_ULTIMATE.start_main_#t~post50#1_3| 1)))) InVars {#memory_int=|v_#memory_int_22|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} OutVars{#memory_int=|v_#memory_int_21|, ULTIMATE.start_main_#t~post50#1=|v_ULTIMATE.start_main_#t~post50#1_3|, ~#cache~0.offset=|v_~#cache~0.offset_5|, ~#cache~0.base=|v_~#cache~0.base_6|} AuxVars[] AssignedVars[#memory_int][381], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 273#L957-7true, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,252 INFO L384 tUnfolder$Statistics]: this new event has 344 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L387 tUnfolder$Statistics]: existing Event has 228 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L387 tUnfolder$Statistics]: existing Event has 264 ancestors and is cut-off event [2021-12-06 17:13:56,252 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1622] t_funEXIT-->L958-4: Formula: (= v_t_funThread1of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][416], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0NotInUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,282 INFO L384 tUnfolder$Statistics]: this new event has 370 ancestors and is cut-off event [2021-12-06 17:13:56,282 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 17:13:56,282 INFO L387 tUnfolder$Statistics]: existing Event has 195 ancestors and is cut-off event [2021-12-06 17:13:56,282 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,284 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,284 INFO L384 tUnfolder$Statistics]: this new event has 345 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L387 tUnfolder$Statistics]: existing Event has 237 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,285 INFO L384 tUnfolder$Statistics]: this new event has 337 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L387 tUnfolder$Statistics]: existing Event has 229 ancestors and is cut-off event [2021-12-06 17:13:56,285 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,285 INFO L384 tUnfolder$Statistics]: this new event has 348 ancestors and is cut-off event [2021-12-06 17:13:56,286 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:56,286 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 17:13:56,286 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 17:13:56,292 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,292 INFO L384 tUnfolder$Statistics]: this new event has 345 ancestors and is cut-off event [2021-12-06 17:13:56,292 INFO L387 tUnfolder$Statistics]: existing Event has 206 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,293 INFO L384 tUnfolder$Statistics]: this new event has 337 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 198 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0NotInUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,293 INFO L384 tUnfolder$Statistics]: this new event has 348 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 209 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:56,293 INFO L387 tUnfolder$Statistics]: existing Event has 245 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,295 INFO L384 tUnfolder$Statistics]: this new event has 346 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,295 INFO L384 tUnfolder$Statistics]: this new event has 338 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,296 INFO L384 tUnfolder$Statistics]: this new event has 349 ancestors and is cut-off event [2021-12-06 17:13:56,296 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 17:13:56,296 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:56,296 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,297 INFO L384 tUnfolder$Statistics]: this new event has 346 ancestors and is cut-off event [2021-12-06 17:13:56,297 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 17:13:56,297 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,297 INFO L387 tUnfolder$Statistics]: existing Event has 238 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,298 INFO L384 tUnfolder$Statistics]: this new event has 338 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L387 tUnfolder$Statistics]: existing Event has 230 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 44#L941-30true, Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,298 INFO L384 tUnfolder$Statistics]: this new event has 349 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:56,298 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 17:13:56,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,305 INFO L384 tUnfolder$Statistics]: this new event has 347 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L387 tUnfolder$Statistics]: existing Event has 267 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L387 tUnfolder$Statistics]: existing Event has 239 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,305 INFO L384 tUnfolder$Statistics]: this new event has 339 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L387 tUnfolder$Statistics]: existing Event has 259 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L387 tUnfolder$Statistics]: existing Event has 231 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L387 tUnfolder$Statistics]: existing Event has 223 ancestors and is cut-off event [2021-12-06 17:13:56,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] 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][245], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 147#L941-8true, 194#L941-6true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 17#L941-8true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,305 INFO L384 tUnfolder$Statistics]: this new event has 350 ancestors and is cut-off event [2021-12-06 17:13:56,306 INFO L387 tUnfolder$Statistics]: existing Event has 270 ancestors and is cut-off event [2021-12-06 17:13:56,306 INFO L387 tUnfolder$Statistics]: existing Event has 242 ancestors and is cut-off event [2021-12-06 17:13:56,306 INFO L387 tUnfolder$Statistics]: existing Event has 234 ancestors and is cut-off event [2021-12-06 17:13:56,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1622] t_funEXIT-->L958-4: Formula: (= v_t_funThread1of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][416], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0NotInUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,313 INFO L384 tUnfolder$Statistics]: this new event has 373 ancestors and is cut-off event [2021-12-06 17:13:56,313 INFO L387 tUnfolder$Statistics]: existing Event has 265 ancestors and is cut-off event [2021-12-06 17:13:56,313 INFO L387 tUnfolder$Statistics]: existing Event has 257 ancestors and is cut-off event [2021-12-06 17:13:56,313 INFO L387 tUnfolder$Statistics]: existing Event has 221 ancestors and is cut-off event [2021-12-06 17:13:56,319 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1622] t_funEXIT-->L958-4: Formula: (= v_t_funThread1of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem57#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem57#1=|v_ULTIMATE.start_main_#t~mem57#1_11|, t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][416], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0NotInUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 260#L958-4true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,319 INFO L384 tUnfolder$Statistics]: this new event has 374 ancestors and is cut-off event [2021-12-06 17:13:56,319 INFO L387 tUnfolder$Statistics]: existing Event has 266 ancestors and is cut-off event [2021-12-06 17:13:56,319 INFO L387 tUnfolder$Statistics]: existing Event has 222 ancestors and is cut-off event [2021-12-06 17:13:56,319 INFO L387 tUnfolder$Statistics]: existing Event has 258 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,320 INFO L384 tUnfolder$Statistics]: this new event has 348 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L387 tUnfolder$Statistics]: existing Event has 240 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L387 tUnfolder$Statistics]: existing Event has 268 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,320 INFO L384 tUnfolder$Statistics]: this new event has 340 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L387 tUnfolder$Statistics]: existing Event has 232 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L387 tUnfolder$Statistics]: existing Event has 224 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L387 tUnfolder$Statistics]: existing Event has 260 ancestors and is cut-off event [2021-12-06 17:13:56,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), 1773#true, Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 57#L941-30true, 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,320 INFO L384 tUnfolder$Statistics]: this new event has 351 ancestors and is cut-off event [2021-12-06 17:13:56,321 INFO L387 tUnfolder$Statistics]: existing Event has 243 ancestors and is cut-off event [2021-12-06 17:13:56,321 INFO L387 tUnfolder$Statistics]: existing Event has 235 ancestors and is cut-off event [2021-12-06 17:13:56,321 INFO L387 tUnfolder$Statistics]: existing Event has 271 ancestors and is cut-off event [2021-12-06 17:13:56,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), 47#L941-30true, t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,326 INFO L384 tUnfolder$Statistics]: this new event has 349 ancestors and is cut-off event [2021-12-06 17:13:56,326 INFO L387 tUnfolder$Statistics]: existing Event has 269 ancestors and is cut-off event [2021-12-06 17:13:56,326 INFO L387 tUnfolder$Statistics]: existing Event has 241 ancestors and is cut-off event [2021-12-06 17:13:56,326 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 268#L940true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,327 INFO L384 tUnfolder$Statistics]: this new event has 341 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L387 tUnfolder$Statistics]: existing Event has 261 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L387 tUnfolder$Statistics]: existing Event has 233 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L387 tUnfolder$Statistics]: existing Event has 225 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1353] L954-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][435], [Black: 1271#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1261#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), 1773#true, Black: 1252#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 1245#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1263#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 667#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread1of3ForFork0InUse, Black: 937#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0NotInUse, t_funThread3of3ForFork0InUse, 277#L959true, 147#L941-8true, Black: 338#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 624#(<= |ULTIMATE.start_main_~i~2#1| 0), 333#true, Black: 1763#(and (= 0 |ULTIMATE.start_main_#t~post43#1|) (<= |ULTIMATE.start_main_~i~3#1| 1)), Black: 442#(<= |ULTIMATE.start_main_~i~3#1| 0), Black: 1407#(<= |ULTIMATE.start_main_~i~1#1| 3), Black: 1289#(<= |ULTIMATE.start_main_~i~3#1| 1), Black: 1646#(< |ULTIMATE.start_main_~i~1#1| 8), Black: 1287#(= |ULTIMATE.start_main_~i~3#1| 0), Black: 1618#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 1629#(< |ULTIMATE.start_main_~i~1#1| 9), 1285#true, 1265#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|)), 294#L941-6true, Black: 1259#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1269#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1257#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1094#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1098#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 663#true, Black: 1267#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)))]) [2021-12-06 17:13:56,327 INFO L384 tUnfolder$Statistics]: this new event has 352 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L387 tUnfolder$Statistics]: existing Event has 272 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L387 tUnfolder$Statistics]: existing Event has 236 ancestors and is cut-off event [2021-12-06 17:13:56,327 INFO L387 tUnfolder$Statistics]: existing Event has 244 ancestors and is cut-off event [2021-12-06 17:13:56,568 INFO L129 PetriNetUnfolder]: 19477/117265 cut-off events. [2021-12-06 17:13:56,568 INFO L130 PetriNetUnfolder]: For 38726/46727 co-relation queries the response was YES. [2021-12-06 17:13:58,847 INFO L84 FinitePrefix]: Finished finitePrefix Result has 175241 conditions, 117265 events. 19477/117265 cut-off events. For 38726/46727 co-relation queries the response was YES. Maximal size of possible extension queue 2593. Compared 1968693 event pairs, 6361 based on Foata normal form. 77/107693 useless extension candidates. Maximal degree in co-relation 175208. Up to 19657 conditions per place. [2021-12-06 17:13:59,668 INFO L132 encePairwiseOnDemand]: 392/398 looper letters, 34 selfloop transitions, 30 changer transitions 0/462 dead transitions. [2021-12-06 17:13:59,668 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 462 transitions, 1790 flow [2021-12-06 17:13:59,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 17:13:59,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-06 17:13:59,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9573 transitions. [2021-12-06 17:13:59,679 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8017587939698493 [2021-12-06 17:13:59,680 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 9573 transitions. [2021-12-06 17:13:59,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 9573 transitions. [2021-12-06 17:13:59,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:13:59,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 9573 transitions. [2021-12-06 17:13:59,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 319.1) internal successors, (9573), 30 states have internal predecessors, (9573), 0 states have call successors, (0), 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 17:13:59,703 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 398.0) internal successors, (12338), 31 states have internal predecessors, (12338), 0 states have call successors, (0), 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 17:13:59,704 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 398.0) internal successors, (12338), 31 states have internal predecessors, (12338), 0 states have call successors, (0), 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 17:13:59,704 INFO L186 Difference]: Start difference. First operand has 400 places, 436 transitions, 1516 flow. Second operand 30 states and 9573 transitions. [2021-12-06 17:13:59,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 462 transitions, 1790 flow [2021-12-06 17:14:00,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 462 transitions, 1756 flow, removed 10 selfloop flow, removed 7 redundant places. [2021-12-06 17:14:00,055 INFO L242 Difference]: Finished difference. Result has 426 places, 446 transitions, 1640 flow [2021-12-06 17:14:00,055 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=398, PETRI_DIFFERENCE_MINUEND_FLOW=1488, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1640, PETRI_PLACES=426, PETRI_TRANSITIONS=446} [2021-12-06 17:14:00,056 INFO L334 CegarLoopForPetriNet]: 330 programPoint places, 96 predicate places. [2021-12-06 17:14:00,056 INFO L470 AbstractCegarLoop]: Abstraction has has 426 places, 446 transitions, 1640 flow [2021-12-06 17:14:00,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 319.5217391304348) internal successors, (7349), 23 states have internal predecessors, (7349), 0 states have call successors, (0), 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 17:14:00,056 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:00,057 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 17:14:00,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 17:14:00,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:14:00,258 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 17:14:00,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:00,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1488185723, now seen corresponding path program 2 times [2021-12-06 17:14:00,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:00,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288210457] [2021-12-06 17:14:00,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:00,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:00,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:14:00,318 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:14:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:14:00,342 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:14:00,342 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 17:14:00,342 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2021-12-06 17:14:00,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2021-12-06 17:14:00,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2021-12-06 17:14:00,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2021-12-06 17:14:00,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2021-12-06 17:14:00,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2021-12-06 17:14:00,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2021-12-06 17:14:00,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 17:14:00,343 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1] [2021-12-06 17:14:00,343 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-06 17:14:00,344 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-12-06 17:14:00,354 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,355 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,356 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 17:14:00,356 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 17:14:00,356 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,357 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,358 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,359 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,360 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 17:14:00,361 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 17:14:00,361 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 17:14:00,361 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 17:14:00,361 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 17:14:00,361 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 17:14:00,361 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,361 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,361 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,361 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,361 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 17:14:00,361 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 17:14:00,362 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 17:14:00,362 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 17:14:00,362 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,362 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,362 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,362 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,362 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 17:14:00,362 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 17:14:00,362 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 17:14:00,362 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 17:14:00,362 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 17:14:00,362 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 17:14:00,362 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,363 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,363 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,364 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 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 17:14:00,365 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,365 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,365 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 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 17:14:00,366 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,366 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 17:14:00,366 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,366 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 17:14:00,366 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 17:14:00,367 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 17:14:00,367 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 17:14:00,367 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,367 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,367 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,367 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,367 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 17:14:00,367 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 17:14:00,367 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 17:14:00,367 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 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,368 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,369 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 17:14:00,369 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 17:14:00,369 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,370 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,371 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,372 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,373 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 17:14:00,374 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 17:14:00,374 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 17:14:00,374 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 17:14:00,374 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,374 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,374 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,374 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,374 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 17:14:00,374 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 17:14:00,374 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 17:14:00,374 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 17:14:00,375 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,375 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,375 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,375 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,375 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 17:14:00,376 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 17:14:00,376 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,376 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,376 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,377 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,378 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,378 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,378 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 17:14:00,378 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 17:14:00,378 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 17:14:00,379 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 17:14:00,379 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 17:14:00,379 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 17:14:00,379 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 17:14:00,379 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 17:14:00,379 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 17:14:00,379 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,379 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 17:14:00,379 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,379 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 17:14:00,379 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 17:14:00,379 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 17:14:00,379 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 17:14:00,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,380 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 17:14:00,380 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 17:14:00,380 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 17:14:00,380 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 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 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 17:14:00,382 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 17:14:00,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,382 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 17:14:00,382 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,383 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,384 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,385 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,386 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 17:14:00,387 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 17:14:00,387 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 17:14:00,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,387 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 17:14:00,387 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 17:14:00,387 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 17:14:00,387 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 17:14:00,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 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 17:14:00,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,389 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,389 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,390 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,391 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 17:14:00,392 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 17:14:00,392 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 17:14:00,392 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 17:14:00,392 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 17:14:00,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,392 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 17:14:00,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,392 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 17:14:00,392 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 17:14:00,392 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 17:14:00,392 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 17:14:00,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,393 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 17:14:00,393 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 17:14:00,393 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 17:14:00,393 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 17:14:00,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,394 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 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 17:14:00,395 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 17:14:00,395 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,395 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 17:14:00,395 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 17:14:00,395 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 17:14:00,395 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 17:14:00,395 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,396 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,397 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,398 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 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 17:14:00,399 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 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 17:14:00,400 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 17:14:00,400 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 17:14:00,400 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 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,400 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 17:14:00,400 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,401 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,401 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,401 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 17:14:00,401 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 17:14:00,401 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,402 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,403 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,404 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,404 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 17:14:00,405 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,405 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 17:14:00,405 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,405 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 17:14:00,405 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 17:14:00,405 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 17:14:00,405 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 17:14:00,405 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,405 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,405 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,405 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,405 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 17:14:00,405 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 17:14:00,406 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 17:14:00,406 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 17:14:00,406 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 17:14:00,406 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 17:14:00,406 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 17:14:00,406 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 17:14:00,406 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 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,407 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 17:14:00,407 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 17:14:00,407 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 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,407 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 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,407 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 17:14:00,407 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,408 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 17:14:00,408 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 17:14:00,408 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 17:14:00,408 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 17:14:00,408 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 17:14:00,408 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 17:14:00,408 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 17:14:00,408 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 17:14:00,408 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,409 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 17:14:00,409 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 17:14:00,409 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,409 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 17:14:00,409 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 17:14:00,409 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 17:14:00,409 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,409 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 17:14:00,409 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 17:14:00,409 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 17:14:00,409 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 17:14:00,409 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,410 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,410 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 17:14:00,410 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 17:14:00,410 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,410 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,410 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 17:14:00,410 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 17:14:00,410 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 17:14:00,410 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 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,411 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 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,411 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 17:14:00,411 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 17:14:00,411 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 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,411 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 17:14:00,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,412 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 17:14:00,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,413 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 17:14:00,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,413 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 17:14:00,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,413 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 17:14:00,413 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 17:14:00,413 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 17:14:00,413 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 17:14:00,413 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 17:14:00,413 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 17:14:00,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,414 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 17:14:00,414 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 17:14:00,414 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,414 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,414 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 17:14:00,414 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 17:14:00,414 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 17:14:00,414 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 17:14:00,415 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-12-06 17:14:00,416 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:14:00,416 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 17:14:00,416 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-12-06 17:14:00,419 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 390 places, 471 transitions, 986 flow [2021-12-06 17:14:00,608 INFO L129 PetriNetUnfolder]: 230/1224 cut-off events. [2021-12-06 17:14:00,608 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-12-06 17:14:00,628 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1279 conditions, 1224 events. 230/1224 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 6919 event pairs, 6 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 909. Up to 32 conditions per place. [2021-12-06 17:14:00,628 INFO L82 GeneralOperation]: Start removeDead. Operand has 390 places, 471 transitions, 986 flow [2021-12-06 17:14:00,643 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 390 places, 471 transitions, 986 flow [2021-12-06 17:14:00,649 INFO L129 PetriNetUnfolder]: 19/153 cut-off events. [2021-12-06 17:14:00,649 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-06 17:14:00,649 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:00,649 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] [2021-12-06 17:14:00,649 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 17:14:00,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:00,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1792483293, now seen corresponding path program 1 times [2021-12-06 17:14:00,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:00,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724766276] [2021-12-06 17:14:00,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:00,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:00,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:00,659 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 17:14:00,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:00,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724766276] [2021-12-06 17:14:00,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724766276] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:00,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:14:00,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:14:00,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508064539] [2021-12-06 17:14:00,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:00,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:14:00,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:00,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:14:00,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:14:00,661 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 471 [2021-12-06 17:14:00,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 471 transitions, 986 flow. Second operand has 2 states, 2 states have (on average 384.5) internal successors, (769), 2 states have internal predecessors, (769), 0 states have call successors, (0), 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 17:14:00,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:14:00,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 471 [2021-12-06 17:14:00,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:14:00,822 INFO L129 PetriNetUnfolder]: 45/1025 cut-off events. [2021-12-06 17:14:00,822 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-12-06 17:14:00,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1117 conditions, 1025 events. 45/1025 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 6087 event pairs, 6 based on Foata normal form. 544/1510 useless extension candidates. Maximal degree in co-relation 772. Up to 37 conditions per place. [2021-12-06 17:14:00,839 INFO L132 encePairwiseOnDemand]: 397/471 looper letters, 8 selfloop transitions, 0 changer transitions 0/391 dead transitions. [2021-12-06 17:14:00,839 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 391 transitions, 842 flow [2021-12-06 17:14:00,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:14:00,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 17:14:00,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 848 transitions. [2021-12-06 17:14:00,840 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9002123142250531 [2021-12-06 17:14:00,840 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 848 transitions. [2021-12-06 17:14:00,840 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 848 transitions. [2021-12-06 17:14:00,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:14:00,841 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 848 transitions. [2021-12-06 17:14:00,841 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 424.0) internal successors, (848), 2 states have internal predecessors, (848), 0 states have call successors, (0), 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 17:14:00,842 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 471.0) internal successors, (1413), 3 states have internal predecessors, (1413), 0 states have call successors, (0), 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 17:14:00,842 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 471.0) internal successors, (1413), 3 states have internal predecessors, (1413), 0 states have call successors, (0), 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 17:14:00,842 INFO L186 Difference]: Start difference. First operand has 390 places, 471 transitions, 986 flow. Second operand 2 states and 848 transitions. [2021-12-06 17:14:00,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 391 transitions, 842 flow [2021-12-06 17:14:00,845 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 391 transitions, 842 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:14:00,848 INFO L242 Difference]: Finished difference. Result has 385 places, 391 transitions, 826 flow [2021-12-06 17:14:00,849 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=471, PETRI_DIFFERENCE_MINUEND_FLOW=826, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=391, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=826, PETRI_PLACES=385, PETRI_TRANSITIONS=391} [2021-12-06 17:14:00,849 INFO L334 CegarLoopForPetriNet]: 390 programPoint places, -5 predicate places. [2021-12-06 17:14:00,849 INFO L470 AbstractCegarLoop]: Abstraction has has 385 places, 391 transitions, 826 flow [2021-12-06 17:14:00,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 384.5) internal successors, (769), 2 states have internal predecessors, (769), 0 states have call successors, (0), 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 17:14:00,850 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:00,850 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] [2021-12-06 17:14:00,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 17:14:00,850 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 17:14:00,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:00,850 INFO L85 PathProgramCache]: Analyzing trace with hash -2132807072, now seen corresponding path program 1 times [2021-12-06 17:14:00,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:00,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335399879] [2021-12-06 17:14:00,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:00,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:00,862 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 17:14:00,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:00,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335399879] [2021-12-06 17:14:00,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335399879] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:00,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:14:00,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:14:00,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705080256] [2021-12-06 17:14:00,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:00,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:14:00,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:00,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:14:00,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:14:00,865 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 471 [2021-12-06 17:14:00,865 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 391 transitions, 826 flow. Second operand has 3 states, 3 states have (on average 377.0) internal successors, (1131), 3 states have internal predecessors, (1131), 0 states have call successors, (0), 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 17:14:00,865 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:14:00,865 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 471 [2021-12-06 17:14:00,865 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:14:01,026 INFO L129 PetriNetUnfolder]: 45/1029 cut-off events. [2021-12-06 17:14:01,026 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-12-06 17:14:01,038 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1133 conditions, 1029 events. 45/1029 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 6085 event pairs, 6 based on Foata normal form. 0/970 useless extension candidates. Maximal degree in co-relation 1126. Up to 44 conditions per place. [2021-12-06 17:14:01,041 INFO L132 encePairwiseOnDemand]: 468/471 looper letters, 17 selfloop transitions, 2 changer transitions 0/395 dead transitions. [2021-12-06 17:14:01,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 395 transitions, 872 flow [2021-12-06 17:14:01,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:14:01,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:14:01,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1148 transitions. [2021-12-06 17:14:01,043 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8124557678697806 [2021-12-06 17:14:01,043 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1148 transitions. [2021-12-06 17:14:01,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1148 transitions. [2021-12-06 17:14:01,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:14:01,043 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1148 transitions. [2021-12-06 17:14:01,045 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 382.6666666666667) internal successors, (1148), 3 states have internal predecessors, (1148), 0 states have call successors, (0), 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 17:14:01,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 471.0) internal successors, (1884), 4 states have internal predecessors, (1884), 0 states have call successors, (0), 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 17:14:01,046 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 471.0) internal successors, (1884), 4 states have internal predecessors, (1884), 0 states have call successors, (0), 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 17:14:01,046 INFO L186 Difference]: Start difference. First operand has 385 places, 391 transitions, 826 flow. Second operand 3 states and 1148 transitions. [2021-12-06 17:14:01,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 395 transitions, 872 flow [2021-12-06 17:14:01,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 395 transitions, 872 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 17:14:01,051 INFO L242 Difference]: Finished difference. Result has 388 places, 392 transitions, 838 flow [2021-12-06 17:14:01,052 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=471, PETRI_DIFFERENCE_MINUEND_FLOW=826, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=391, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=838, PETRI_PLACES=388, PETRI_TRANSITIONS=392} [2021-12-06 17:14:01,052 INFO L334 CegarLoopForPetriNet]: 390 programPoint places, -2 predicate places. [2021-12-06 17:14:01,052 INFO L470 AbstractCegarLoop]: Abstraction has has 388 places, 392 transitions, 838 flow [2021-12-06 17:14:01,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 377.0) internal successors, (1131), 3 states have internal predecessors, (1131), 0 states have call successors, (0), 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 17:14:01,052 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:01,052 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] [2021-12-06 17:14:01,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 17:14:01,053 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 17:14:01,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:01,053 INFO L85 PathProgramCache]: Analyzing trace with hash 318783670, now seen corresponding path program 1 times [2021-12-06 17:14:01,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:01,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569719400] [2021-12-06 17:14:01,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:01,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:01,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:01,071 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 17:14:01,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:01,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569719400] [2021-12-06 17:14:01,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569719400] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:14:01,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032585158] [2021-12-06 17:14:01,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:01,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:14:01,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:14:01,072 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:14:01,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 17:14:01,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:01,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:14:01,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:14:01,169 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 17:14:01,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:14:01,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032585158] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:01,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:14:01,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 17:14:01,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476370706] [2021-12-06 17:14:01,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:01,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:14:01,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:01,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:14:01,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:14:01,171 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 376 out of 471 [2021-12-06 17:14:01,172 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 392 transitions, 838 flow. Second operand has 3 states, 3 states have (on average 377.0) internal successors, (1131), 3 states have internal predecessors, (1131), 0 states have call successors, (0), 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 17:14:01,172 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:14:01,172 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 471 [2021-12-06 17:14:01,172 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:14:01,339 INFO L129 PetriNetUnfolder]: 41/933 cut-off events. [2021-12-06 17:14:01,339 INFO L130 PetriNetUnfolder]: For 113/113 co-relation queries the response was YES. [2021-12-06 17:14:01,352 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1057 conditions, 933 events. 41/933 cut-off events. For 113/113 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 5402 event pairs, 6 based on Foata normal form. 0/881 useless extension candidates. Maximal degree in co-relation 1048. Up to 56 conditions per place. [2021-12-06 17:14:01,355 INFO L132 encePairwiseOnDemand]: 468/471 looper letters, 17 selfloop transitions, 2 changer transitions 0/396 dead transitions. [2021-12-06 17:14:01,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 396 transitions, 884 flow [2021-12-06 17:14:01,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:14:01,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:14:01,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1148 transitions. [2021-12-06 17:14:01,357 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8124557678697806 [2021-12-06 17:14:01,357 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1148 transitions. [2021-12-06 17:14:01,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1148 transitions. [2021-12-06 17:14:01,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:14:01,357 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1148 transitions. [2021-12-06 17:14:01,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 382.6666666666667) internal successors, (1148), 3 states have internal predecessors, (1148), 0 states have call successors, (0), 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 17:14:01,359 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 471.0) internal successors, (1884), 4 states have internal predecessors, (1884), 0 states have call successors, (0), 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 17:14:01,359 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 471.0) internal successors, (1884), 4 states have internal predecessors, (1884), 0 states have call successors, (0), 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 17:14:01,359 INFO L186 Difference]: Start difference. First operand has 388 places, 392 transitions, 838 flow. Second operand 3 states and 1148 transitions. [2021-12-06 17:14:01,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 396 transitions, 884 flow [2021-12-06 17:14:01,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 396 transitions, 882 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:14:01,365 INFO L242 Difference]: Finished difference. Result has 390 places, 393 transitions, 848 flow [2021-12-06 17:14:01,365 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=471, PETRI_DIFFERENCE_MINUEND_FLOW=836, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=390, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=848, PETRI_PLACES=390, PETRI_TRANSITIONS=393} [2021-12-06 17:14:01,365 INFO L334 CegarLoopForPetriNet]: 390 programPoint places, 0 predicate places. [2021-12-06 17:14:01,366 INFO L470 AbstractCegarLoop]: Abstraction has has 390 places, 393 transitions, 848 flow [2021-12-06 17:14:01,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 377.0) internal successors, (1131), 3 states have internal predecessors, (1131), 0 states have call successors, (0), 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 17:14:01,366 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:01,366 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] [2021-12-06 17:14:01,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 17:14:01,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 17:14:01,567 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 17:14:01,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:01,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1036562142, now seen corresponding path program 1 times [2021-12-06 17:14:01,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:01,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248368188] [2021-12-06 17:14:01,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:01,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:01,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 17:14:01,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:01,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248368188] [2021-12-06 17:14:01,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248368188] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:14:01,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807060583] [2021-12-06 17:14:01,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:01,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:14:01,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:14:01,628 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:14:01,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 17:14:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:01,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:14:01,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:14:01,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 17:14:01,727 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:14:01,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807060583] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:01,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:14:01,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 17:14:01,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455463450] [2021-12-06 17:14:01,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:01,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:14:01,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:01,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:14:01,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:14:01,729 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 375 out of 471 [2021-12-06 17:14:01,730 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 393 transitions, 848 flow. Second operand has 3 states, 3 states have (on average 376.6666666666667) internal successors, (1130), 3 states have internal predecessors, (1130), 0 states have call successors, (0), 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 17:14:01,730 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:14:01,730 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 471 [2021-12-06 17:14:01,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:14:01,952 INFO L129 PetriNetUnfolder]: 45/1137 cut-off events. [2021-12-06 17:14:01,952 INFO L130 PetriNetUnfolder]: For 123/123 co-relation queries the response was YES. [2021-12-06 17:14:01,970 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1289 conditions, 1137 events. 45/1137 cut-off events. For 123/123 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 6268 event pairs, 6 based on Foata normal form. 0/1081 useless extension candidates. Maximal degree in co-relation 1279. Up to 63 conditions per place. [2021-12-06 17:14:01,975 INFO L132 encePairwiseOnDemand]: 468/471 looper letters, 18 selfloop transitions, 2 changer transitions 0/397 dead transitions. [2021-12-06 17:14:01,975 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 397 transitions, 896 flow [2021-12-06 17:14:01,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:14:01,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-06 17:14:01,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1146 transitions. [2021-12-06 17:14:01,977 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8110403397027601 [2021-12-06 17:14:01,977 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1146 transitions. [2021-12-06 17:14:01,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1146 transitions. [2021-12-06 17:14:01,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:14:01,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1146 transitions. [2021-12-06 17:14:01,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 382.0) internal successors, (1146), 3 states have internal predecessors, (1146), 0 states have call successors, (0), 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 17:14:01,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 471.0) internal successors, (1884), 4 states have internal predecessors, (1884), 0 states have call successors, (0), 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 17:14:01,979 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 471.0) internal successors, (1884), 4 states have internal predecessors, (1884), 0 states have call successors, (0), 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 17:14:01,979 INFO L186 Difference]: Start difference. First operand has 390 places, 393 transitions, 848 flow. Second operand 3 states and 1146 transitions. [2021-12-06 17:14:01,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 397 transitions, 896 flow [2021-12-06 17:14:01,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 397 transitions, 894 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:14:01,986 INFO L242 Difference]: Finished difference. Result has 392 places, 394 transitions, 858 flow [2021-12-06 17:14:01,986 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=471, PETRI_DIFFERENCE_MINUEND_FLOW=846, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=858, PETRI_PLACES=392, PETRI_TRANSITIONS=394} [2021-12-06 17:14:01,987 INFO L334 CegarLoopForPetriNet]: 390 programPoint places, 2 predicate places. [2021-12-06 17:14:01,987 INFO L470 AbstractCegarLoop]: Abstraction has has 392 places, 394 transitions, 858 flow [2021-12-06 17:14:01,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 376.6666666666667) internal successors, (1130), 3 states have internal predecessors, (1130), 0 states have call successors, (0), 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 17:14:01,987 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:01,987 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 17:14:02,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 17:14:02,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 17:14:02,188 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 17:14:02,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:02,188 INFO L85 PathProgramCache]: Analyzing trace with hash 962005999, now seen corresponding path program 1 times [2021-12-06 17:14:02,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:02,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386392580] [2021-12-06 17:14:02,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:02,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:02,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:02,226 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 17:14:02,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:02,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386392580] [2021-12-06 17:14:02,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386392580] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:14:02,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420265926] [2021-12-06 17:14:02,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:02,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:14:02,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:14:02,228 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:14:02,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 17:14:02,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:02,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:14:02,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:14:02,339 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 17:14:02,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:14:02,388 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 17:14:02,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420265926] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:14:02,388 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:14:02,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-06 17:14:02,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534301696] [2021-12-06 17:14:02,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:14:02,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:14:02,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:02,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:14:02,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:14:02,391 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 375 out of 471 [2021-12-06 17:14:02,393 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 394 transitions, 858 flow. Second operand has 10 states, 10 states have (on average 377.1) internal successors, (3771), 10 states have internal predecessors, (3771), 0 states have call successors, (0), 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 17:14:02,393 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:14:02,393 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 471 [2021-12-06 17:14:02,393 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 17:14:02,670 INFO L129 PetriNetUnfolder]: 45/1144 cut-off events. [2021-12-06 17:14:02,670 INFO L130 PetriNetUnfolder]: For 126/126 co-relation queries the response was YES. [2021-12-06 17:14:02,682 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1294 conditions, 1144 events. 45/1144 cut-off events. For 126/126 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 6276 event pairs, 6 based on Foata normal form. 2/1094 useless extension candidates. Maximal degree in co-relation 1283. Up to 41 conditions per place. [2021-12-06 17:14:02,686 INFO L132 encePairwiseOnDemand]: 465/471 looper letters, 18 selfloop transitions, 9 changer transitions 0/404 dead transitions. [2021-12-06 17:14:02,686 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 404 transitions, 934 flow [2021-12-06 17:14:02,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:14:02,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-06 17:14:02,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3404 transitions. [2021-12-06 17:14:02,688 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8030195800896438 [2021-12-06 17:14:02,689 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3404 transitions. [2021-12-06 17:14:02,689 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3404 transitions. [2021-12-06 17:14:02,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:14:02,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3404 transitions. [2021-12-06 17:14:02,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 378.22222222222223) internal successors, (3404), 9 states have internal predecessors, (3404), 0 states have call successors, (0), 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 17:14:02,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 471.0) internal successors, (4710), 10 states have internal predecessors, (4710), 0 states have call successors, (0), 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 17:14:02,693 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 471.0) internal successors, (4710), 10 states have internal predecessors, (4710), 0 states have call successors, (0), 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 17:14:02,693 INFO L186 Difference]: Start difference. First operand has 392 places, 394 transitions, 858 flow. Second operand 9 states and 3404 transitions. [2021-12-06 17:14:02,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 404 transitions, 934 flow [2021-12-06 17:14:02,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 404 transitions, 932 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-06 17:14:02,699 INFO L242 Difference]: Finished difference. Result has 402 places, 400 transitions, 906 flow [2021-12-06 17:14:02,699 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=471, PETRI_DIFFERENCE_MINUEND_FLOW=856, PETRI_DIFFERENCE_MINUEND_PLACES=391, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=388, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=906, PETRI_PLACES=402, PETRI_TRANSITIONS=400} [2021-12-06 17:14:02,700 INFO L334 CegarLoopForPetriNet]: 390 programPoint places, 12 predicate places. [2021-12-06 17:14:02,700 INFO L470 AbstractCegarLoop]: Abstraction has has 402 places, 400 transitions, 906 flow [2021-12-06 17:14:02,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 377.1) internal successors, (3771), 10 states have internal predecessors, (3771), 0 states have call successors, (0), 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 17:14:02,700 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 17:14:02,700 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 17:14:02,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 17:14:02,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 17:14:02,901 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2021-12-06 17:14:02,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:02,902 INFO L85 PathProgramCache]: Analyzing trace with hash -359023057, now seen corresponding path program 2 times [2021-12-06 17:14:02,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:02,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325891612] [2021-12-06 17:14:02,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:02,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:02,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:02,972 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 17:14:02,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:02,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325891612] [2021-12-06 17:14:02,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325891612] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:14:02,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359540822] [2021-12-06 17:14:02,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:14:02,973 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:14:02,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:14:02,973 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:14:02,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58af6bc0-e953-40b0-bbbc-0fcfd1b97d54/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 17:14:03,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 17:14:03,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:14:03,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 17:14:03,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:14:03,060 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 17:14:03,159 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:14:03,160 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 17:14:03,189 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 17:14:03,249 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 17:14:03,279 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 17:14:03,280 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:14:03,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359540822] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:03,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:14:03,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-06 17:14:03,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326492278] [2021-12-06 17:14:03,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:03,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:14:03,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:03,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:14:03,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:14:03,283 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 471 [2021-12-06 17:14:03,285 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 400 transitions, 906 flow. Second operand has 12 states, 12 states have (on average 319.3333333333333) internal successors, (3832), 12 states have internal predecessors, (3832), 0 states have call successors, (0), 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 17:14:03,285 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 17:14:03,285 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 471 [2021-12-06 17:14:03,285 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand