./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/goblint-regression/28-race_reach_70-funloop_racefree.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e19ca921 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/goblint-regression/28-race_reach_70-funloop_racefree.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 2a10f98c1a89e2ac521234c9e4f0eca565cc5bc1484e9c7d67d861e216c6f9ba --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 13:38:12,470 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 13:38:12,472 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 13:38:12,516 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 13:38:12,516 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 13:38:12,519 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 13:38:12,520 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 13:38:12,522 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 13:38:12,524 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 13:38:12,527 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 13:38:12,528 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 13:38:12,529 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 13:38:12,529 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 13:38:12,531 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 13:38:12,532 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 13:38:12,534 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 13:38:12,535 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 13:38:12,536 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 13:38:12,537 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 13:38:12,542 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 13:38:12,543 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 13:38:12,544 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 13:38:12,545 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 13:38:12,546 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 13:38:12,550 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 13:38:12,551 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 13:38:12,551 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 13:38:12,552 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 13:38:12,552 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 13:38:12,553 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 13:38:12,553 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 13:38:12,554 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 13:38:12,555 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 13:38:12,556 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 13:38:12,557 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 13:38:12,557 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 13:38:12,557 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 13:38:12,558 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 13:38:12,558 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 13:38:12,558 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 13:38:12,559 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 13:38:12,560 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-22 13:38:12,585 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 13:38:12,585 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 13:38:12,585 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 13:38:12,586 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 13:38:12,586 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 13:38:12,586 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 13:38:12,587 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 13:38:12,587 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 13:38:12,587 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 13:38:12,587 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 13:38:12,588 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 13:38:12,588 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 13:38:12,588 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 13:38:12,588 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 13:38:12,589 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 13:38:12,589 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 13:38:12,589 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 13:38:12,589 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 13:38:12,589 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 13:38:12,589 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 13:38:12,590 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 13:38:12,590 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 13:38:12,590 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 13:38:12,590 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 13:38:12,590 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 13:38:12,591 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 13:38:12,591 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 13:38:12,591 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 13:38:12,591 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 13:38:12,591 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 13:38:12,591 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 13:38:12,592 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 13:38:12,592 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 13:38:12,592 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 13:38:12,592 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 2a10f98c1a89e2ac521234c9e4f0eca565cc5bc1484e9c7d67d861e216c6f9ba [2021-12-22 13:38:12,799 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 13:38:12,818 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 13:38:12,819 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 13:38:12,820 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 13:38:12,821 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 13:38:12,821 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/goblint-regression/28-race_reach_70-funloop_racefree.i [2021-12-22 13:38:12,881 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3e3334337/8cf43a29fd3e488fac399cfcb44e21ae/FLAG23c62f981 [2021-12-22 13:38:13,409 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 13:38:13,411 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/goblint-regression/28-race_reach_70-funloop_racefree.i [2021-12-22 13:38:13,432 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3e3334337/8cf43a29fd3e488fac399cfcb44e21ae/FLAG23c62f981 [2021-12-22 13:38:13,866 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3e3334337/8cf43a29fd3e488fac399cfcb44e21ae [2021-12-22 13:38:13,868 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 13:38:13,870 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 13:38:13,880 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 13:38:13,880 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 13:38:13,883 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 13:38:13,883 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:38:13" (1/1) ... [2021-12-22 13:38:13,884 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@15b72e49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:13, skipping insertion in model container [2021-12-22 13:38:13,884 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:38:13" (1/1) ... [2021-12-22 13:38:13,889 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 13:38:13,927 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 13:38:14,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/goblint-regression/28-race_reach_70-funloop_racefree.i[41323,41336] [2021-12-22 13:38:14,254 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 13:38:14,273 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 13:38:14,317 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/goblint-regression/28-race_reach_70-funloop_racefree.i[41323,41336] [2021-12-22 13:38:14,323 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 13:38:14,358 INFO L208 MainTranslator]: Completed translation [2021-12-22 13:38:14,358 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14 WrapperNode [2021-12-22 13:38:14,359 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 13:38:14,359 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 13:38:14,360 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 13:38:14,360 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 13:38:14,364 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,376 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,405 INFO L137 Inliner]: procedures = 271, calls = 31, calls flagged for inlining = 5, calls inlined = 6, statements flattened = 193 [2021-12-22 13:38:14,406 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 13:38:14,407 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 13:38:14,407 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 13:38:14,407 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 13:38:14,412 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,413 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,416 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,416 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,421 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,425 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,427 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,429 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 13:38:14,429 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 13:38:14,430 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 13:38:14,430 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 13:38:14,430 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (1/1) ... [2021-12-22 13:38:14,435 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 13:38:14,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:14,455 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-22 13:38:14,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-22 13:38:14,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-22 13:38:14,489 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-12-22 13:38:14,490 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 13:38:14,490 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 13:38:14,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 13:38:14,491 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-12-22 13:38:14,582 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 13:38:14,583 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 13:38:14,802 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 13:38:14,808 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 13:38:14,808 INFO L299 CfgBuilder]: Removed 25 assume(true) statements. [2021-12-22 13:38:14,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:38:14 BoogieIcfgContainer [2021-12-22 13:38:14,810 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 13:38:14,811 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 13:38:14,811 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 13:38:14,813 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 13:38:14,813 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 01:38:13" (1/3) ... [2021-12-22 13:38:14,814 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ac922e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:38:14, skipping insertion in model container [2021-12-22 13:38:14,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:38:14" (2/3) ... [2021-12-22 13:38:14,814 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ac922e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:38:14, skipping insertion in model container [2021-12-22 13:38:14,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:38:14" (3/3) ... [2021-12-22 13:38:14,815 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_70-funloop_racefree.i [2021-12-22 13:38:14,818 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-22 13:38:14,818 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 13:38:14,818 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-22 13:38:14,818 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-22 13:38:14,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,863 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-22 13:38:14,863 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-22 13:38:14,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,863 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-22 13:38:14,863 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-22 13:38:14,863 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,864 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,865 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,866 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-22 13:38:14,867 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-22 13:38:14,867 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-22 13:38:14,867 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-22 13:38:14,867 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-22 13:38:14,867 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-22 13:38:14,867 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-22 13:38:14,868 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-22 13:38:14,868 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-22 13:38:14,868 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-22 13:38:14,868 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-22 13:38:14,868 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-22 13:38:14,869 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-22 13:38:14,869 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-22 13:38:14,869 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-22 13:38:14,869 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-22 13:38:14,869 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-22 13:38:14,869 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-22 13:38:14,870 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-22 13:38:14,870 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-22 13:38:14,870 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-22 13:38:14,870 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-22 13:38:14,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,871 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-22 13:38:14,871 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-22 13:38:14,871 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-22 13:38:14,871 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-22 13:38:14,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,872 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,872 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-22 13:38:14,872 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-22 13:38:14,872 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-22 13:38:14,872 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-22 13:38:14,872 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-22 13:38:14,872 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-22 13:38:14,872 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-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,873 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,873 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,873 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,874 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-22 13:38:14,875 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-22 13:38:14,875 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-22 13:38:14,875 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-22 13:38:14,875 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,875 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-22 13:38:14,875 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,875 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-22 13:38:14,875 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-22 13:38:14,875 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,876 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-22 13:38:14,877 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-22 13:38:14,877 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-22 13:38:14,877 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-22 13:38:14,877 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-22 13:38:14,877 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-22 13:38:14,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,877 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-22 13:38:14,877 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-22 13:38:14,878 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-22 13:38:14,878 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-22 13:38:14,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,878 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-22 13:38:14,878 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-22 13:38:14,878 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-22 13:38:14,879 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-22 13:38:14,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,881 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-22 13:38:14,881 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-22 13:38:14,881 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-22 13:38:14,881 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-22 13:38:14,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,881 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-22 13:38:14,881 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-22 13:38:14,882 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-22 13:38:14,882 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-22 13:38:14,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,882 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-22 13:38:14,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,882 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-22 13:38:14,882 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-22 13:38:14,882 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-22 13:38:14,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:14,882 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-22 13:38:14,883 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-22 13:38:14,885 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-12-22 13:38:14,914 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 13:38:14,923 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-22 13:38:14,923 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-12-22 13:38:14,931 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 170 places, 200 transitions, 408 flow [2021-12-22 13:38:15,005 INFO L129 PetriNetUnfolder]: 49/284 cut-off events. [2021-12-22 13:38:15,005 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-22 13:38:15,012 INFO L84 FinitePrefix]: Finished finitePrefix Result has 290 conditions, 284 events. 49/284 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1023 event pairs, 0 based on Foata normal form. 0/229 useless extension candidates. Maximal degree in co-relation 160. Up to 8 conditions per place. [2021-12-22 13:38:15,013 INFO L82 GeneralOperation]: Start removeDead. Operand has 170 places, 200 transitions, 408 flow [2021-12-22 13:38:15,023 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 166 places, 195 transitions, 395 flow [2021-12-22 13:38:15,050 INFO L129 PetriNetUnfolder]: 13/112 cut-off events. [2021-12-22 13:38:15,051 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-12-22 13:38:15,051 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:15,052 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-22 13:38:15,052 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-22 13:38:15,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:15,058 INFO L85 PathProgramCache]: Analyzing trace with hash 322036200, now seen corresponding path program 1 times [2021-12-22 13:38:15,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:15,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821714706] [2021-12-22 13:38:15,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:15,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:15,273 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-22 13:38:15,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:15,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821714706] [2021-12-22 13:38:15,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821714706] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:15,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:38:15,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 13:38:15,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246161352] [2021-12-22 13:38:15,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:15,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:38:15,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:15,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:38:15,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 13:38:15,316 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 162 out of 200 [2021-12-22 13:38:15,334 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 195 transitions, 395 flow. Second operand has 3 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,334 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:15,334 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 200 [2021-12-22 13:38:15,335 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:15,390 INFO L129 PetriNetUnfolder]: 7/239 cut-off events. [2021-12-22 13:38:15,390 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-12-22 13:38:15,393 INFO L84 FinitePrefix]: Finished finitePrefix Result has 257 conditions, 239 events. 7/239 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 777 event pairs, 0 based on Foata normal form. 40/265 useless extension candidates. Maximal degree in co-relation 134. Up to 9 conditions per place. [2021-12-22 13:38:15,394 INFO L132 encePairwiseOnDemand]: 170/200 looper letters, 10 selfloop transitions, 2 changer transitions 0/170 dead transitions. [2021-12-22 13:38:15,394 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 170 transitions, 369 flow [2021-12-22 13:38:15,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:38:15,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-22 13:38:15,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 527 transitions. [2021-12-22 13:38:15,410 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8783333333333333 [2021-12-22 13:38:15,410 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 527 transitions. [2021-12-22 13:38:15,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 527 transitions. [2021-12-22 13:38:15,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:15,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 527 transitions. [2021-12-22 13:38:15,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 175.66666666666666) internal successors, (527), 3 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,427 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,428 INFO L186 Difference]: Start difference. First operand has 166 places, 195 transitions, 395 flow. Second operand 3 states and 527 transitions. [2021-12-22 13:38:15,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 170 transitions, 369 flow [2021-12-22 13:38:15,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 170 transitions, 369 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-22 13:38:15,434 INFO L242 Difference]: Finished difference. Result has 167 places, 167 transitions, 349 flow [2021-12-22 13:38:15,436 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=349, PETRI_PLACES=167, PETRI_TRANSITIONS=167} [2021-12-22 13:38:15,438 INFO L334 CegarLoopForPetriNet]: 166 programPoint places, 1 predicate places. [2021-12-22 13:38:15,438 INFO L470 AbstractCegarLoop]: Abstraction has has 167 places, 167 transitions, 349 flow [2021-12-22 13:38:15,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,440 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:15,440 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-22 13:38:15,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 13:38:15,441 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-22 13:38:15,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:15,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1156168181, now seen corresponding path program 1 times [2021-12-22 13:38:15,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:15,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890229175] [2021-12-22 13:38:15,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:15,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:15,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:15,553 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-22 13:38:15,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:15,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890229175] [2021-12-22 13:38:15,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890229175] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:15,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424989697] [2021-12-22 13:38:15,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:15,553 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:15,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:15,556 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:15,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-22 13:38:15,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:15,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-22 13:38:15,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:15,751 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-22 13:38:15,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:15,835 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-22 13:38:15,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424989697] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:15,835 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:15,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-22 13:38:15,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003122365] [2021-12-22 13:38:15,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:15,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 13:38:15,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:15,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 13:38:15,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:38:15,839 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 200 [2021-12-22 13:38:15,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 167 transitions, 349 flow. Second operand has 10 states, 10 states have (on average 163.1) internal successors, (1631), 10 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:15,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 200 [2021-12-22 13:38:15,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:15,926 INFO L129 PetriNetUnfolder]: 7/246 cut-off events. [2021-12-22 13:38:15,927 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-22 13:38:15,927 INFO L84 FinitePrefix]: Finished finitePrefix Result has 280 conditions, 246 events. 7/246 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 771 event pairs, 0 based on Foata normal form. 2/235 useless extension candidates. Maximal degree in co-relation 239. Up to 6 conditions per place. [2021-12-22 13:38:15,928 INFO L132 encePairwiseOnDemand]: 194/200 looper letters, 11 selfloop transitions, 9 changer transitions 0/177 dead transitions. [2021-12-22 13:38:15,928 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 177 transitions, 411 flow [2021-12-22 13:38:15,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 13:38:15,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-22 13:38:15,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1471 transitions. [2021-12-22 13:38:15,931 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8172222222222222 [2021-12-22 13:38:15,931 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1471 transitions. [2021-12-22 13:38:15,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1471 transitions. [2021-12-22 13:38:15,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:15,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1471 transitions. [2021-12-22 13:38:15,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 163.44444444444446) internal successors, (1471), 9 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 200.0) internal successors, (2000), 10 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,938 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 200.0) internal successors, (2000), 10 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,938 INFO L186 Difference]: Start difference. First operand has 167 places, 167 transitions, 349 flow. Second operand 9 states and 1471 transitions. [2021-12-22 13:38:15,938 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 177 transitions, 411 flow [2021-12-22 13:38:15,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 177 transitions, 409 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:15,942 INFO L242 Difference]: Finished difference. Result has 177 places, 173 transitions, 397 flow [2021-12-22 13:38:15,942 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=347, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=397, PETRI_PLACES=177, PETRI_TRANSITIONS=173} [2021-12-22 13:38:15,943 INFO L334 CegarLoopForPetriNet]: 166 programPoint places, 11 predicate places. [2021-12-22 13:38:15,943 INFO L470 AbstractCegarLoop]: Abstraction has has 177 places, 173 transitions, 397 flow [2021-12-22 13:38:15,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 163.1) internal successors, (1631), 10 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:15,944 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:15,944 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-22 13:38:15,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:16,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:16,160 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-22 13:38:16,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:16,160 INFO L85 PathProgramCache]: Analyzing trace with hash 235263019, now seen corresponding path program 2 times [2021-12-22 13:38:16,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:16,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077834521] [2021-12-22 13:38:16,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:16,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:16,254 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-22 13:38:16,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:16,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077834521] [2021-12-22 13:38:16,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077834521] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:16,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828661253] [2021-12-22 13:38:16,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-22 13:38:16,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:16,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:16,256 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:16,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-22 13:38:16,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-22 13:38:16,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 13:38:16,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-22 13:38:16,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:16,432 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-22 13:38:16,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:16,553 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-22 13:38:16,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828661253] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:16,553 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:16,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-22 13:38:16,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854034815] [2021-12-22 13:38:16,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:16,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-22 13:38:16,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:16,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-22 13:38:16,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-22 13:38:16,558 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 200 [2021-12-22 13:38:16,560 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 173 transitions, 397 flow. Second operand has 18 states, 18 states have (on average 163.27777777777777) internal successors, (2939), 18 states have internal predecessors, (2939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:16,560 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:16,561 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 200 [2021-12-22 13:38:16,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:16,709 INFO L129 PetriNetUnfolder]: 7/266 cut-off events. [2021-12-22 13:38:16,709 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-12-22 13:38:16,710 INFO L84 FinitePrefix]: Finished finitePrefix Result has 369 conditions, 266 events. 7/266 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 771 event pairs, 0 based on Foata normal form. 4/257 useless extension candidates. Maximal degree in co-relation 224. Up to 11 conditions per place. [2021-12-22 13:38:16,711 INFO L132 encePairwiseOnDemand]: 194/200 looper letters, 19 selfloop transitions, 21 changer transitions 0/197 dead transitions. [2021-12-22 13:38:16,711 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 197 transitions, 585 flow [2021-12-22 13:38:16,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-22 13:38:16,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-22 13:38:16,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3425 transitions. [2021-12-22 13:38:16,717 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8154761904761905 [2021-12-22 13:38:16,717 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3425 transitions. [2021-12-22 13:38:16,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3425 transitions. [2021-12-22 13:38:16,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:16,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3425 transitions. [2021-12-22 13:38:16,724 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 163.0952380952381) internal successors, (3425), 21 states have internal predecessors, (3425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:16,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 200.0) internal successors, (4400), 22 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:16,730 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 200.0) internal successors, (4400), 22 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:16,730 INFO L186 Difference]: Start difference. First operand has 177 places, 173 transitions, 397 flow. Second operand 21 states and 3425 transitions. [2021-12-22 13:38:16,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 197 transitions, 585 flow [2021-12-22 13:38:16,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 197 transitions, 571 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:16,735 INFO L242 Difference]: Finished difference. Result has 201 places, 186 transitions, 521 flow [2021-12-22 13:38:16,736 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=391, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=521, PETRI_PLACES=201, PETRI_TRANSITIONS=186} [2021-12-22 13:38:16,736 INFO L334 CegarLoopForPetriNet]: 166 programPoint places, 35 predicate places. [2021-12-22 13:38:16,736 INFO L470 AbstractCegarLoop]: Abstraction has has 201 places, 186 transitions, 521 flow [2021-12-22 13:38:16,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 163.27777777777777) internal successors, (2939), 18 states have internal predecessors, (2939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:16,738 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:16,738 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-22 13:38:16,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:16,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-12-22 13:38:16,959 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-22 13:38:16,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:16,959 INFO L85 PathProgramCache]: Analyzing trace with hash 716011627, now seen corresponding path program 3 times [2021-12-22 13:38:16,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:16,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822881715] [2021-12-22 13:38:16,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:16,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:16,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:17,111 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-22 13:38:17,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:17,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822881715] [2021-12-22 13:38:17,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822881715] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:17,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949193131] [2021-12-22 13:38:17,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-22 13:38:17,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:17,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:17,113 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:17,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-22 13:38:17,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-22 13:38:17,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 13:38:17,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-22 13:38:17,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:17,322 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-22 13:38:17,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:17,453 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-22 13:38:17,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949193131] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:17,454 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:17,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-22 13:38:17,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267147017] [2021-12-22 13:38:17,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:17,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-22 13:38:17,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:17,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-22 13:38:17,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-22 13:38:17,459 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 200 [2021-12-22 13:38:17,463 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 186 transitions, 521 flow. Second operand has 23 states, 23 states have (on average 163.43478260869566) internal successors, (3759), 23 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:17,463 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:17,463 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 200 [2021-12-22 13:38:17,463 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:17,711 INFO L129 PetriNetUnfolder]: 7/281 cut-off events. [2021-12-22 13:38:17,711 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-12-22 13:38:17,711 INFO L84 FinitePrefix]: Finished finitePrefix Result has 470 conditions, 281 events. 7/281 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 771 event pairs, 0 based on Foata normal form. 3/271 useless extension candidates. Maximal degree in co-relation 320. Up to 17 conditions per place. [2021-12-22 13:38:17,712 INFO L132 encePairwiseOnDemand]: 194/200 looper letters, 25 selfloop transitions, 30 changer transitions 0/212 dead transitions. [2021-12-22 13:38:17,712 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 212 transitions, 777 flow [2021-12-22 13:38:17,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-22 13:38:17,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-22 13:38:17,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4888 transitions. [2021-12-22 13:38:17,720 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8146666666666667 [2021-12-22 13:38:17,720 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4888 transitions. [2021-12-22 13:38:17,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4888 transitions. [2021-12-22 13:38:17,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:17,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4888 transitions. [2021-12-22 13:38:17,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 162.93333333333334) internal successors, (4888), 30 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:17,736 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 200.0) internal successors, (6200), 31 states have internal predecessors, (6200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:17,737 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 200.0) internal successors, (6200), 31 states have internal predecessors, (6200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:17,737 INFO L186 Difference]: Start difference. First operand has 201 places, 186 transitions, 521 flow. Second operand 30 states and 4888 transitions. [2021-12-22 13:38:17,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 212 transitions, 777 flow [2021-12-22 13:38:17,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 212 transitions, 747 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-12-22 13:38:17,742 INFO L242 Difference]: Finished difference. Result has 228 places, 196 transitions, 649 flow [2021-12-22 13:38:17,742 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=497, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=649, PETRI_PLACES=228, PETRI_TRANSITIONS=196} [2021-12-22 13:38:17,742 INFO L334 CegarLoopForPetriNet]: 166 programPoint places, 62 predicate places. [2021-12-22 13:38:17,743 INFO L470 AbstractCegarLoop]: Abstraction has has 228 places, 196 transitions, 649 flow [2021-12-22 13:38:17,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 163.43478260869566) internal successors, (3759), 23 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:17,744 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:17,744 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-22 13:38:17,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:17,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:17,961 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-22 13:38:17,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:17,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1764751544, now seen corresponding path program 4 times [2021-12-22 13:38:17,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:17,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837112807] [2021-12-22 13:38:17,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:17,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:17,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-22 13:38:17,985 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-22 13:38:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-22 13:38:18,016 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-22 13:38:18,016 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-22 13:38:18,016 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 4 remaining) [2021-12-22 13:38:18,018 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2021-12-22 13:38:18,018 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2021-12-22 13:38:18,018 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2021-12-22 13:38:18,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 13:38:18,021 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1] [2021-12-22 13:38:18,022 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-22 13:38:18,022 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,032 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 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-22 13:38:18,033 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-22 13:38:18,033 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,033 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-22 13:38:18,033 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,034 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,035 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,036 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-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,037 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-22 13:38:18,038 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-22 13:38:18,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 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-22 13:38:18,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,039 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,039 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,040 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-22 13:38:18,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 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-22 13:38:18,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 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-22 13:38:18,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,042 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-22 13:38:18,042 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-22 13:38:18,042 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-22 13:38:18,042 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-22 13:38:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,044 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,045 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,046 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 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-22 13:38:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,048 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,048 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,048 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,048 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,049 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,049 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,050 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-22 13:38:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,050 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-22 13:38:18,051 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-22 13:38:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,051 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-22 13:38:18,052 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,052 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,052 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,052 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,052 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-22 13:38:18,052 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-22 13:38:18,052 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-22 13:38:18,052 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-22 13:38:18,052 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-22 13:38:18,053 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-22 13:38:18,053 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-22 13:38:18,053 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-22 13:38:18,053 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,053 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-22 13:38:18,053 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-22 13:38:18,053 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-22 13:38:18,053 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,053 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-22 13:38:18,053 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-22 13:38:18,053 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,053 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,053 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-22 13:38:18,053 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-22 13:38:18,053 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 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-22 13:38:18,054 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-22 13:38:18,054 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-22 13:38:18,054 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 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-22 13:38:18,054 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-22 13:38:18,054 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,054 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-22 13:38:18,055 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,055 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 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-22 13:38:18,055 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,055 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:18,055 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-22 13:38:18,056 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-22 13:38:18,057 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 13:38:18,058 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-22 13:38:18,058 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-12-22 13:38:18,060 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 230 places, 273 transitions, 564 flow [2021-12-22 13:38:18,094 INFO L129 PetriNetUnfolder]: 82/466 cut-off events. [2021-12-22 13:38:18,094 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-12-22 13:38:18,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 480 conditions, 466 events. 82/466 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2087 event pairs, 0 based on Foata normal form. 0/375 useless extension candidates. Maximal degree in co-relation 286. Up to 12 conditions per place. [2021-12-22 13:38:18,099 INFO L82 GeneralOperation]: Start removeDead. Operand has 230 places, 273 transitions, 564 flow [2021-12-22 13:38:18,103 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 230 places, 273 transitions, 564 flow [2021-12-22 13:38:18,127 INFO L129 PetriNetUnfolder]: 23/190 cut-off events. [2021-12-22 13:38:18,128 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-22 13:38:18,128 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:18,128 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] [2021-12-22 13:38:18,128 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:18,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:18,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1708717396, now seen corresponding path program 1 times [2021-12-22 13:38:18,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:18,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414691347] [2021-12-22 13:38:18,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:18,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:18,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:18,141 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-22 13:38:18,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:18,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414691347] [2021-12-22 13:38:18,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414691347] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:18,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:38:18,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 13:38:18,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533111799] [2021-12-22 13:38:18,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:18,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-22 13:38:18,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:18,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-22 13:38:18,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-22 13:38:18,143 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 227 out of 273 [2021-12-22 13:38:18,143 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 273 transitions, 564 flow. Second operand has 2 states, 2 states have (on average 227.5) internal successors, (455), 2 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,143 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:18,143 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 227 of 273 [2021-12-22 13:38:18,143 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:18,179 INFO L129 PetriNetUnfolder]: 14/393 cut-off events. [2021-12-22 13:38:18,179 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-22 13:38:18,182 INFO L84 FinitePrefix]: Finished finitePrefix Result has 414 conditions, 393 events. 14/393 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1837 event pairs, 0 based on Foata normal form. 84/454 useless extension candidates. Maximal degree in co-relation 244. Up to 7 conditions per place. [2021-12-22 13:38:18,183 INFO L132 encePairwiseOnDemand]: 234/273 looper letters, 4 selfloop transitions, 0 changer transitions 0/231 dead transitions. [2021-12-22 13:38:18,183 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 231 transitions, 488 flow [2021-12-22 13:38:18,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-22 13:38:18,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-22 13:38:18,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 497 transitions. [2021-12-22 13:38:18,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9102564102564102 [2021-12-22 13:38:18,184 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 497 transitions. [2021-12-22 13:38:18,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 497 transitions. [2021-12-22 13:38:18,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:18,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 497 transitions. [2021-12-22 13:38:18,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 248.5) internal successors, (497), 2 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 273.0) internal successors, (819), 3 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,187 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 273.0) internal successors, (819), 3 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,187 INFO L186 Difference]: Start difference. First operand has 230 places, 273 transitions, 564 flow. Second operand 2 states and 497 transitions. [2021-12-22 13:38:18,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 231 transitions, 488 flow [2021-12-22 13:38:18,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 231 transitions, 488 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-22 13:38:18,189 INFO L242 Difference]: Finished difference. Result has 228 places, 231 transitions, 480 flow [2021-12-22 13:38:18,190 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=480, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=480, PETRI_PLACES=228, PETRI_TRANSITIONS=231} [2021-12-22 13:38:18,190 INFO L334 CegarLoopForPetriNet]: 230 programPoint places, -2 predicate places. [2021-12-22 13:38:18,190 INFO L470 AbstractCegarLoop]: Abstraction has has 228 places, 231 transitions, 480 flow [2021-12-22 13:38:18,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 227.5) internal successors, (455), 2 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,191 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:18,191 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] [2021-12-22 13:38:18,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 13:38:18,191 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:18,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:18,191 INFO L85 PathProgramCache]: Analyzing trace with hash 509040557, now seen corresponding path program 1 times [2021-12-22 13:38:18,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:18,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039654776] [2021-12-22 13:38:18,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:18,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:18,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:18,206 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-22 13:38:18,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:18,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039654776] [2021-12-22 13:38:18,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039654776] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:18,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:38:18,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 13:38:18,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476068349] [2021-12-22 13:38:18,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:18,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:38:18,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:18,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:38:18,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 13:38:18,208 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 273 [2021-12-22 13:38:18,209 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 231 transitions, 480 flow. Second operand has 3 states, 3 states have (on average 221.0) internal successors, (663), 3 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,209 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:18,209 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 273 [2021-12-22 13:38:18,209 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:18,248 INFO L129 PetriNetUnfolder]: 14/397 cut-off events. [2021-12-22 13:38:18,248 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-12-22 13:38:18,251 INFO L84 FinitePrefix]: Finished finitePrefix Result has 430 conditions, 397 events. 14/397 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1834 event pairs, 0 based on Foata normal form. 0/374 useless extension candidates. Maximal degree in co-relation 425. Up to 14 conditions per place. [2021-12-22 13:38:18,252 INFO L132 encePairwiseOnDemand]: 270/273 looper letters, 13 selfloop transitions, 2 changer transitions 0/235 dead transitions. [2021-12-22 13:38:18,252 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 235 transitions, 518 flow [2021-12-22 13:38:18,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:38:18,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-22 13:38:18,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 676 transitions. [2021-12-22 13:38:18,253 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8253968253968254 [2021-12-22 13:38:18,253 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 676 transitions. [2021-12-22 13:38:18,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 676 transitions. [2021-12-22 13:38:18,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:18,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 676 transitions. [2021-12-22 13:38:18,254 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 225.33333333333334) internal successors, (676), 3 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,256 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,256 INFO L186 Difference]: Start difference. First operand has 228 places, 231 transitions, 480 flow. Second operand 3 states and 676 transitions. [2021-12-22 13:38:18,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 235 transitions, 518 flow [2021-12-22 13:38:18,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 235 transitions, 518 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-22 13:38:18,259 INFO L242 Difference]: Finished difference. Result has 231 places, 232 transitions, 492 flow [2021-12-22 13:38:18,259 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=480, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=492, PETRI_PLACES=231, PETRI_TRANSITIONS=232} [2021-12-22 13:38:18,260 INFO L334 CegarLoopForPetriNet]: 230 programPoint places, 1 predicate places. [2021-12-22 13:38:18,260 INFO L470 AbstractCegarLoop]: Abstraction has has 231 places, 232 transitions, 492 flow [2021-12-22 13:38:18,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 221.0) internal successors, (663), 3 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,260 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:18,260 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] [2021-12-22 13:38:18,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 13:38:18,260 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:18,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:18,261 INFO L85 PathProgramCache]: Analyzing trace with hash 879811681, now seen corresponding path program 1 times [2021-12-22 13:38:18,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:18,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33029372] [2021-12-22 13:38:18,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:18,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:18,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:18,283 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-22 13:38:18,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:18,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33029372] [2021-12-22 13:38:18,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33029372] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:18,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716449759] [2021-12-22 13:38:18,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:18,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:18,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:18,284 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:18,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-22 13:38:18,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:18,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:38:18,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:18,399 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-22 13:38:18,399 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:38:18,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716449759] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:18,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:38:18,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-22 13:38:18,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686795581] [2021-12-22 13:38:18,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:18,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:38:18,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:18,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:38:18,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:38:18,401 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 273 [2021-12-22 13:38:18,402 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 232 transitions, 492 flow. Second operand has 3 states, 3 states have (on average 221.0) internal successors, (663), 3 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,402 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:18,402 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 273 [2021-12-22 13:38:18,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:18,440 INFO L129 PetriNetUnfolder]: 11/341 cut-off events. [2021-12-22 13:38:18,440 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-12-22 13:38:18,443 INFO L84 FinitePrefix]: Finished finitePrefix Result has 384 conditions, 341 events. 11/341 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1451 event pairs, 0 based on Foata normal form. 0/323 useless extension candidates. Maximal degree in co-relation 377. Up to 16 conditions per place. [2021-12-22 13:38:18,444 INFO L132 encePairwiseOnDemand]: 270/273 looper letters, 13 selfloop transitions, 2 changer transitions 0/236 dead transitions. [2021-12-22 13:38:18,444 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 236 transitions, 530 flow [2021-12-22 13:38:18,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:38:18,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-22 13:38:18,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 676 transitions. [2021-12-22 13:38:18,446 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8253968253968254 [2021-12-22 13:38:18,446 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 676 transitions. [2021-12-22 13:38:18,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 676 transitions. [2021-12-22 13:38:18,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:18,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 676 transitions. [2021-12-22 13:38:18,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 225.33333333333334) internal successors, (676), 3 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,449 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,449 INFO L186 Difference]: Start difference. First operand has 231 places, 232 transitions, 492 flow. Second operand 3 states and 676 transitions. [2021-12-22 13:38:18,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 236 transitions, 530 flow [2021-12-22 13:38:18,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 236 transitions, 528 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:18,452 INFO L242 Difference]: Finished difference. Result has 233 places, 233 transitions, 502 flow [2021-12-22 13:38:18,452 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=490, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=502, PETRI_PLACES=233, PETRI_TRANSITIONS=233} [2021-12-22 13:38:18,453 INFO L334 CegarLoopForPetriNet]: 230 programPoint places, 3 predicate places. [2021-12-22 13:38:18,453 INFO L470 AbstractCegarLoop]: Abstraction has has 233 places, 233 transitions, 502 flow [2021-12-22 13:38:18,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 221.0) internal successors, (663), 3 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,453 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:18,453 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-22 13:38:18,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:18,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:18,692 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:18,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:18,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1759427479, now seen corresponding path program 1 times [2021-12-22 13:38:18,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:18,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525302673] [2021-12-22 13:38:18,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:18,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:18,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:18,733 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-22 13:38:18,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:18,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525302673] [2021-12-22 13:38:18,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525302673] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:18,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989682308] [2021-12-22 13:38:18,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:18,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:18,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:18,748 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:18,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-22 13:38:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:18,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-22 13:38:18,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:18,896 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-22 13:38:18,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:18,963 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-22 13:38:18,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989682308] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:18,963 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:18,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-22 13:38:18,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777563987] [2021-12-22 13:38:18,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:18,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 13:38:18,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:18,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 13:38:18,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:38:18,965 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 273 [2021-12-22 13:38:18,967 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 233 transitions, 502 flow. Second operand has 10 states, 10 states have (on average 221.2) internal successors, (2212), 10 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:18,967 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:18,967 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 273 [2021-12-22 13:38:18,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:19,067 INFO L129 PetriNetUnfolder]: 11/348 cut-off events. [2021-12-22 13:38:19,068 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-12-22 13:38:19,070 INFO L84 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 348 events. 11/348 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1446 event pairs, 0 based on Foata normal form. 2/334 useless extension candidates. Maximal degree in co-relation 395. Up to 11 conditions per place. [2021-12-22 13:38:19,071 INFO L132 encePairwiseOnDemand]: 267/273 looper letters, 14 selfloop transitions, 9 changer transitions 0/243 dead transitions. [2021-12-22 13:38:19,071 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 243 transitions, 570 flow [2021-12-22 13:38:19,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 13:38:19,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-22 13:38:19,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1996 transitions. [2021-12-22 13:38:19,074 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8123728123728123 [2021-12-22 13:38:19,074 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1996 transitions. [2021-12-22 13:38:19,074 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1996 transitions. [2021-12-22 13:38:19,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:19,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1996 transitions. [2021-12-22 13:38:19,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 221.77777777777777) internal successors, (1996), 9 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,081 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,081 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,081 INFO L186 Difference]: Start difference. First operand has 233 places, 233 transitions, 502 flow. Second operand 9 states and 1996 transitions. [2021-12-22 13:38:19,081 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 243 transitions, 570 flow [2021-12-22 13:38:19,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 243 transitions, 568 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:19,085 INFO L242 Difference]: Finished difference. Result has 243 places, 239 transitions, 550 flow [2021-12-22 13:38:19,085 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=500, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=550, PETRI_PLACES=243, PETRI_TRANSITIONS=239} [2021-12-22 13:38:19,085 INFO L334 CegarLoopForPetriNet]: 230 programPoint places, 13 predicate places. [2021-12-22 13:38:19,085 INFO L470 AbstractCegarLoop]: Abstraction has has 243 places, 239 transitions, 550 flow [2021-12-22 13:38:19,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 221.2) internal successors, (2212), 10 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,086 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:19,086 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-22 13:38:19,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:19,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:19,313 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:19,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:19,313 INFO L85 PathProgramCache]: Analyzing trace with hash 914949097, now seen corresponding path program 2 times [2021-12-22 13:38:19,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:19,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834178103] [2021-12-22 13:38:19,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:19,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:19,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:19,362 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-22 13:38:19,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:19,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834178103] [2021-12-22 13:38:19,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834178103] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:19,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007587601] [2021-12-22 13:38:19,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-22 13:38:19,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:19,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:19,379 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:19,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-22 13:38:19,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-22 13:38:19,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 13:38:19,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-22 13:38:19,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:19,531 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-22 13:38:19,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:19,641 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-22 13:38:19,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007587601] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:19,641 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:19,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-22 13:38:19,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778359229] [2021-12-22 13:38:19,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:19,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-22 13:38:19,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:19,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-22 13:38:19,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-22 13:38:19,645 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 273 [2021-12-22 13:38:19,647 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 239 transitions, 550 flow. Second operand has 18 states, 18 states have (on average 221.33333333333334) internal successors, (3984), 18 states have internal predecessors, (3984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,647 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:19,647 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 273 [2021-12-22 13:38:19,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:19,824 INFO L129 PetriNetUnfolder]: 11/368 cut-off events. [2021-12-22 13:38:19,824 INFO L130 PetriNetUnfolder]: For 38/38 co-relation queries the response was YES. [2021-12-22 13:38:19,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 492 conditions, 368 events. 11/368 cut-off events. For 38/38 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1446 event pairs, 0 based on Foata normal form. 4/356 useless extension candidates. Maximal degree in co-relation 482. Up to 11 conditions per place. [2021-12-22 13:38:19,827 INFO L132 encePairwiseOnDemand]: 267/273 looper letters, 22 selfloop transitions, 21 changer transitions 0/263 dead transitions. [2021-12-22 13:38:19,827 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 263 transitions, 744 flow [2021-12-22 13:38:19,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-22 13:38:19,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-22 13:38:19,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4646 transitions. [2021-12-22 13:38:19,834 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8103959532530961 [2021-12-22 13:38:19,834 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4646 transitions. [2021-12-22 13:38:19,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4646 transitions. [2021-12-22 13:38:19,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:19,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4646 transitions. [2021-12-22 13:38:19,842 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 221.23809523809524) internal successors, (4646), 21 states have internal predecessors, (4646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,848 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 273.0) internal successors, (6006), 22 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,849 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 273.0) internal successors, (6006), 22 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,849 INFO L186 Difference]: Start difference. First operand has 243 places, 239 transitions, 550 flow. Second operand 21 states and 4646 transitions. [2021-12-22 13:38:19,849 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 263 transitions, 744 flow [2021-12-22 13:38:19,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 263 transitions, 730 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:19,853 INFO L242 Difference]: Finished difference. Result has 267 places, 252 transitions, 674 flow [2021-12-22 13:38:19,854 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=544, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=674, PETRI_PLACES=267, PETRI_TRANSITIONS=252} [2021-12-22 13:38:19,854 INFO L334 CegarLoopForPetriNet]: 230 programPoint places, 37 predicate places. [2021-12-22 13:38:19,854 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 252 transitions, 674 flow [2021-12-22 13:38:19,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 221.33333333333334) internal successors, (3984), 18 states have internal predecessors, (3984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:19,855 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:19,855 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-22 13:38:19,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:20,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:20,064 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:20,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:20,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1718903529, now seen corresponding path program 3 times [2021-12-22 13:38:20,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:20,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19241958] [2021-12-22 13:38:20,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:20,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:20,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:20,199 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-22 13:38:20,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:20,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19241958] [2021-12-22 13:38:20,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19241958] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:20,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397849794] [2021-12-22 13:38:20,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-22 13:38:20,200 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:20,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:20,201 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:20,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-22 13:38:20,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-22 13:38:20,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 13:38:20,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-22 13:38:20,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:20,408 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-22 13:38:20,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:20,547 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-22 13:38:20,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397849794] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:20,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:20,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-12-22 13:38:20,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106506104] [2021-12-22 13:38:20,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:20,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-22 13:38:20,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:20,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-22 13:38:20,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-12-22 13:38:20,551 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 273 [2021-12-22 13:38:20,554 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 252 transitions, 674 flow. Second operand has 23 states, 23 states have (on average 221.47826086956522) internal successors, (5094), 23 states have internal predecessors, (5094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:20,554 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:20,554 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 273 [2021-12-22 13:38:20,554 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:20,804 INFO L129 PetriNetUnfolder]: 11/383 cut-off events. [2021-12-22 13:38:20,804 INFO L130 PetriNetUnfolder]: For 126/126 co-relation queries the response was YES. [2021-12-22 13:38:20,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 593 conditions, 383 events. 11/383 cut-off events. For 126/126 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1446 event pairs, 0 based on Foata normal form. 3/370 useless extension candidates. Maximal degree in co-relation 578. Up to 17 conditions per place. [2021-12-22 13:38:20,809 INFO L132 encePairwiseOnDemand]: 267/273 looper letters, 28 selfloop transitions, 30 changer transitions 0/278 dead transitions. [2021-12-22 13:38:20,809 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 278 transitions, 936 flow [2021-12-22 13:38:20,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-22 13:38:20,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-22 13:38:20,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6631 transitions. [2021-12-22 13:38:20,815 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8096459096459097 [2021-12-22 13:38:20,815 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6631 transitions. [2021-12-22 13:38:20,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6631 transitions. [2021-12-22 13:38:20,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:20,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6631 transitions. [2021-12-22 13:38:20,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 221.03333333333333) internal successors, (6631), 30 states have internal predecessors, (6631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:20,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 273.0) internal successors, (8463), 31 states have internal predecessors, (8463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:20,834 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 273.0) internal successors, (8463), 31 states have internal predecessors, (8463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:20,834 INFO L186 Difference]: Start difference. First operand has 267 places, 252 transitions, 674 flow. Second operand 30 states and 6631 transitions. [2021-12-22 13:38:20,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 278 transitions, 936 flow [2021-12-22 13:38:20,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 278 transitions, 906 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-12-22 13:38:20,839 INFO L242 Difference]: Finished difference. Result has 294 places, 262 transitions, 802 flow [2021-12-22 13:38:20,840 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=650, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=802, PETRI_PLACES=294, PETRI_TRANSITIONS=262} [2021-12-22 13:38:20,840 INFO L334 CegarLoopForPetriNet]: 230 programPoint places, 64 predicate places. [2021-12-22 13:38:20,840 INFO L470 AbstractCegarLoop]: Abstraction has has 294 places, 262 transitions, 802 flow [2021-12-22 13:38:20,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 221.47826086956522) internal successors, (5094), 23 states have internal predecessors, (5094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:20,841 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:20,841 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-22 13:38:20,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:21,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:21,055 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-12-22 13:38:21,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:21,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1050686411, now seen corresponding path program 4 times [2021-12-22 13:38:21,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:21,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041514698] [2021-12-22 13:38:21,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:21,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:21,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-22 13:38:21,081 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-22 13:38:21,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-22 13:38:21,102 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-22 13:38:21,102 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-22 13:38:21,103 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-12-22 13:38:21,103 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-12-22 13:38:21,103 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-12-22 13:38:21,103 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-12-22 13:38:21,103 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-12-22 13:38:21,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 13:38:21,104 INFO L732 BasicCegarLoop]: Path program histogram: [4, 1, 1, 1] [2021-12-22 13:38:21,104 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-12-22 13:38:21,104 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-12-22 13:38:21,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,118 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-22 13:38:21,118 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-22 13:38:21,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,118 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-22 13:38:21,118 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-22 13:38:21,118 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-22 13:38:21,118 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,119 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,120 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,121 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,122 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-22 13:38:21,123 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-22 13:38:21,123 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-22 13:38:21,123 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-22 13:38:21,123 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-22 13:38:21,123 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-22 13:38:21,123 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-22 13:38:21,123 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-22 13:38:21,124 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-22 13:38:21,124 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-22 13:38:21,124 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-22 13:38:21,124 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-22 13:38:21,124 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-22 13:38:21,124 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-22 13:38:21,124 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-22 13:38:21,125 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-22 13:38:21,125 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-22 13:38:21,125 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-22 13:38:21,125 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-22 13:38:21,125 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-22 13:38:21,125 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-22 13:38:21,125 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-22 13:38:21,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,126 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-22 13:38:21,126 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-22 13:38:21,126 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-22 13:38:21,127 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-22 13:38:21,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,127 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-22 13:38:21,127 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-22 13:38:21,127 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-22 13:38:21,128 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-22 13:38:21,128 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-22 13:38:21,128 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-22 13:38:21,128 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-22 13:38:21,128 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-22 13:38:21,128 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-22 13:38:21,128 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-22 13:38:21,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,129 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-22 13:38:21,129 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-22 13:38:21,129 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-22 13:38:21,129 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-22 13:38:21,129 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-22 13:38:21,129 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-22 13:38:21,129 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,130 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-22 13:38:21,131 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-22 13:38:21,131 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-22 13:38:21,131 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-22 13:38:21,131 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-22 13:38:21,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,131 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-22 13:38:21,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,131 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-22 13:38:21,132 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-22 13:38:21,132 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-22 13:38:21,132 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-22 13:38:21,132 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-22 13:38:21,132 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-22 13:38:21,132 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-22 13:38:21,132 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-22 13:38:21,133 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-22 13:38:21,133 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-22 13:38:21,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,133 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-22 13:38:21,133 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-22 13:38:21,133 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-22 13:38:21,133 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-22 13:38:21,133 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-22 13:38:21,134 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-22 13:38:21,134 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-22 13:38:21,134 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-22 13:38:21,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,134 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-22 13:38:21,135 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-22 13:38:21,135 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-22 13:38:21,135 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-22 13:38:21,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,136 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-22 13:38:21,136 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-22 13:38:21,136 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-22 13:38:21,136 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-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,139 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-22 13:38:21,139 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-22 13:38:21,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,140 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-22 13:38:21,140 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-22 13:38:21,140 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-22 13:38:21,140 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-22 13:38:21,140 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-22 13:38:21,140 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,141 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,142 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,143 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,144 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-22 13:38:21,145 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-22 13:38:21,145 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-22 13:38:21,145 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-22 13:38:21,145 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-22 13:38:21,145 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-22 13:38:21,145 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-22 13:38:21,145 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,146 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-22 13:38:21,147 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-22 13:38:21,147 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-22 13:38:21,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,147 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-22 13:38:21,147 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-22 13:38:21,148 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-22 13:38:21,148 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-22 13:38:21,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,148 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-22 13:38:21,148 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-22 13:38:21,148 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-22 13:38:21,149 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-22 13:38:21,149 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-22 13:38:21,149 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-22 13:38:21,149 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-22 13:38:21,149 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-22 13:38:21,149 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-22 13:38:21,149 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-22 13:38:21,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,150 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,151 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-22 13:38:21,152 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-22 13:38:21,152 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-22 13:38:21,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,152 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-22 13:38:21,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,152 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-22 13:38:21,152 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-22 13:38:21,152 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-22 13:38:21,152 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-22 13:38:21,153 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-22 13:38:21,153 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-22 13:38:21,153 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-22 13:38:21,153 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-22 13:38:21,153 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-22 13:38:21,153 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-22 13:38:21,153 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,153 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,153 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-22 13:38:21,154 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-22 13:38:21,154 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-22 13:38:21,154 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-22 13:38:21,154 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-22 13:38:21,154 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-22 13:38:21,154 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-22 13:38:21,154 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-22 13:38:21,154 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,154 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,154 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,155 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-22 13:38:21,155 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-22 13:38:21,155 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-22 13:38:21,155 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-22 13:38:21,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,156 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-22 13:38:21,156 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-22 13:38:21,156 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-22 13:38:21,156 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-22 13:38:21,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,159 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-22 13:38:21,159 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-22 13:38:21,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,159 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-22 13:38:21,159 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-22 13:38:21,159 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,160 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,161 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,162 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,163 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-22 13:38:21,164 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-22 13:38:21,164 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-22 13:38:21,164 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-22 13:38:21,164 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-22 13:38:21,164 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-22 13:38:21,164 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,165 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-22 13:38:21,166 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-22 13:38:21,166 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-22 13:38:21,166 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-22 13:38:21,166 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-22 13:38:21,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,166 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-22 13:38:21,167 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-22 13:38:21,167 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-22 13:38:21,167 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-22 13:38:21,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,167 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,168 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-22 13:38:21,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,169 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-22 13:38:21,169 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-22 13:38:21,169 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-22 13:38:21,169 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-22 13:38:21,169 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-22 13:38:21,169 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-22 13:38:21,169 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,170 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-22 13:38:21,171 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-22 13:38:21,171 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-22 13:38:21,171 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-22 13:38:21,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,171 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-22 13:38:21,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,171 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-22 13:38:21,171 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 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-22 13:38:21,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,173 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-22 13:38:21,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,174 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-22 13:38:21,174 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-22 13:38:21,174 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-22 13:38:21,174 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-22 13:38:21,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,175 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-22 13:38:21,175 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-22 13:38:21,175 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-22 13:38:21,175 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-22 13:38:21,176 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-22 13:38:21,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,176 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-22 13:38:21,176 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-22 13:38:21,176 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-22 13:38:21,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,176 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-22 13:38:21,176 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-22 13:38:21,177 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-22 13:38:21,177 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-22 13:38:21,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,177 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-22 13:38:21,177 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-22 13:38:21,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,177 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-22 13:38:21,177 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-22 13:38:21,178 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-22 13:38:21,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,178 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-22 13:38:21,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,180 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-22 13:38:21,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,180 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-22 13:38:21,180 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-22 13:38:21,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,181 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-22 13:38:21,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,181 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-22 13:38:21,181 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-22 13:38:21,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,182 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-22 13:38:21,182 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-22 13:38:21,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,182 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-22 13:38:21,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,182 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-22 13:38:21,182 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-22 13:38:21,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,183 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-22 13:38:21,183 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-22 13:38:21,183 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-22 13:38:21,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,183 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-22 13:38:21,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-22 13:38:21,183 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-22 13:38:21,183 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-22 13:38:21,184 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-22 13:38:21,185 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-12-22 13:38:21,186 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 13:38:21,186 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-22 13:38:21,186 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-12-22 13:38:21,188 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 290 places, 346 transitions, 722 flow [2021-12-22 13:38:21,260 INFO L129 PetriNetUnfolder]: 120/681 cut-off events. [2021-12-22 13:38:21,260 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-12-22 13:38:21,272 INFO L84 FinitePrefix]: Finished finitePrefix Result has 709 conditions, 681 events. 120/681 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 3318 event pairs, 1 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 474. Up to 16 conditions per place. [2021-12-22 13:38:21,273 INFO L82 GeneralOperation]: Start removeDead. Operand has 290 places, 346 transitions, 722 flow [2021-12-22 13:38:21,280 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 290 places, 346 transitions, 722 flow [2021-12-22 13:38:21,289 INFO L129 PetriNetUnfolder]: 25/204 cut-off events. [2021-12-22 13:38:21,289 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-22 13:38:21,289 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:21,289 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] [2021-12-22 13:38:21,289 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2021-12-22 13:38:21,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:21,290 INFO L85 PathProgramCache]: Analyzing trace with hash -577903829, now seen corresponding path program 1 times [2021-12-22 13:38:21,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:21,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355419330] [2021-12-22 13:38:21,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:21,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:21,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:21,302 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-22 13:38:21,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:21,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355419330] [2021-12-22 13:38:21,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355419330] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:21,303 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:38:21,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 13:38:21,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258472354] [2021-12-22 13:38:21,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:21,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-22 13:38:21,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:21,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-22 13:38:21,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-22 13:38:21,305 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 285 out of 346 [2021-12-22 13:38:21,305 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 346 transitions, 722 flow. Second operand has 2 states, 2 states have (on average 286.0) internal successors, (572), 2 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,305 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:21,305 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 285 of 346 [2021-12-22 13:38:21,305 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:21,366 INFO L129 PetriNetUnfolder]: 23/577 cut-off events. [2021-12-22 13:38:21,367 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-22 13:38:21,373 INFO L84 FinitePrefix]: Finished finitePrefix Result has 621 conditions, 577 events. 23/577 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 3033 event pairs, 1 based on Foata normal form. 183/726 useless extension candidates. Maximal degree in co-relation 407. Up to 16 conditions per place. [2021-12-22 13:38:21,375 INFO L132 encePairwiseOnDemand]: 295/346 looper letters, 6 selfloop transitions, 0 changer transitions 0/291 dead transitions. [2021-12-22 13:38:21,375 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 291 transitions, 624 flow [2021-12-22 13:38:21,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-22 13:38:21,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-22 13:38:21,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 627 transitions. [2021-12-22 13:38:21,376 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9060693641618497 [2021-12-22 13:38:21,376 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 627 transitions. [2021-12-22 13:38:21,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 627 transitions. [2021-12-22 13:38:21,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:21,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 627 transitions. [2021-12-22 13:38:21,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 313.5) internal successors, (627), 2 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,378 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 346.0) internal successors, (1038), 3 states have internal predecessors, (1038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,378 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 346.0) internal successors, (1038), 3 states have internal predecessors, (1038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,379 INFO L186 Difference]: Start difference. First operand has 290 places, 346 transitions, 722 flow. Second operand 2 states and 627 transitions. [2021-12-22 13:38:21,379 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 291 transitions, 624 flow [2021-12-22 13:38:21,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 291 transitions, 624 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-22 13:38:21,382 INFO L242 Difference]: Finished difference. Result has 287 places, 291 transitions, 612 flow [2021-12-22 13:38:21,383 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=346, PETRI_DIFFERENCE_MINUEND_FLOW=612, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=612, PETRI_PLACES=287, PETRI_TRANSITIONS=291} [2021-12-22 13:38:21,383 INFO L334 CegarLoopForPetriNet]: 290 programPoint places, -3 predicate places. [2021-12-22 13:38:21,383 INFO L470 AbstractCegarLoop]: Abstraction has has 287 places, 291 transitions, 612 flow [2021-12-22 13:38:21,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 286.0) internal successors, (572), 2 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,384 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:21,384 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] [2021-12-22 13:38:21,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 13:38:21,384 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2021-12-22 13:38:21,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:21,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1851205037, now seen corresponding path program 1 times [2021-12-22 13:38:21,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:21,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375935556] [2021-12-22 13:38:21,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:21,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:21,409 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-22 13:38:21,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:21,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375935556] [2021-12-22 13:38:21,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375935556] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:21,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:38:21,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 13:38:21,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733436545] [2021-12-22 13:38:21,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:21,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:38:21,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:21,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:38:21,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 13:38:21,411 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 278 out of 346 [2021-12-22 13:38:21,412 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 291 transitions, 612 flow. Second operand has 3 states, 3 states have (on average 279.0) internal successors, (837), 3 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,412 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:21,412 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 278 of 346 [2021-12-22 13:38:21,412 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:21,491 INFO L129 PetriNetUnfolder]: 23/581 cut-off events. [2021-12-22 13:38:21,492 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-12-22 13:38:21,499 INFO L84 FinitePrefix]: Finished finitePrefix Result has 637 conditions, 581 events. 23/581 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 3031 event pairs, 1 based on Foata normal form. 0/547 useless extension candidates. Maximal degree in co-relation 631. Up to 23 conditions per place. [2021-12-22 13:38:21,502 INFO L132 encePairwiseOnDemand]: 343/346 looper letters, 15 selfloop transitions, 2 changer transitions 0/295 dead transitions. [2021-12-22 13:38:21,502 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 295 transitions, 654 flow [2021-12-22 13:38:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:38:21,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-22 13:38:21,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 852 transitions. [2021-12-22 13:38:21,503 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8208092485549133 [2021-12-22 13:38:21,503 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 852 transitions. [2021-12-22 13:38:21,504 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 852 transitions. [2021-12-22 13:38:21,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:21,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 852 transitions. [2021-12-22 13:38:21,505 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 284.0) internal successors, (852), 3 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 346.0) internal successors, (1384), 4 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,506 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 346.0) internal successors, (1384), 4 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,506 INFO L186 Difference]: Start difference. First operand has 287 places, 291 transitions, 612 flow. Second operand 3 states and 852 transitions. [2021-12-22 13:38:21,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 295 transitions, 654 flow [2021-12-22 13:38:21,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 295 transitions, 654 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-22 13:38:21,510 INFO L242 Difference]: Finished difference. Result has 290 places, 292 transitions, 624 flow [2021-12-22 13:38:21,510 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=346, PETRI_DIFFERENCE_MINUEND_FLOW=612, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=624, PETRI_PLACES=290, PETRI_TRANSITIONS=292} [2021-12-22 13:38:21,511 INFO L334 CegarLoopForPetriNet]: 290 programPoint places, 0 predicate places. [2021-12-22 13:38:21,511 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 292 transitions, 624 flow [2021-12-22 13:38:21,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 279.0) internal successors, (837), 3 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,511 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:21,512 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] [2021-12-22 13:38:21,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 13:38:21,512 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2021-12-22 13:38:21,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:21,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1513088709, now seen corresponding path program 1 times [2021-12-22 13:38:21,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:21,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799696316] [2021-12-22 13:38:21,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:21,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:21,533 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-22 13:38:21,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:21,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799696316] [2021-12-22 13:38:21,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799696316] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:21,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477068508] [2021-12-22 13:38:21,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:21,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:21,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:21,535 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:21,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-22 13:38:21,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:21,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:38:21,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:21,667 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-22 13:38:21,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:38:21,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477068508] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:21,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:38:21,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-22 13:38:21,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126724844] [2021-12-22 13:38:21,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:21,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:38:21,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:21,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:38:21,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:38:21,670 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 278 out of 346 [2021-12-22 13:38:21,670 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 292 transitions, 624 flow. Second operand has 3 states, 3 states have (on average 279.0) internal successors, (837), 3 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,670 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:21,670 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 278 of 346 [2021-12-22 13:38:21,670 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:21,760 INFO L129 PetriNetUnfolder]: 20/525 cut-off events. [2021-12-22 13:38:21,760 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-12-22 13:38:21,764 INFO L84 FinitePrefix]: Finished finitePrefix Result has 596 conditions, 525 events. 20/525 cut-off events. For 44/44 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2672 event pairs, 1 based on Foata normal form. 0/496 useless extension candidates. Maximal degree in co-relation 588. Up to 30 conditions per place. [2021-12-22 13:38:21,766 INFO L132 encePairwiseOnDemand]: 343/346 looper letters, 15 selfloop transitions, 2 changer transitions 0/296 dead transitions. [2021-12-22 13:38:21,766 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 296 transitions, 666 flow [2021-12-22 13:38:21,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:38:21,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-22 13:38:21,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 852 transitions. [2021-12-22 13:38:21,768 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8208092485549133 [2021-12-22 13:38:21,768 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 852 transitions. [2021-12-22 13:38:21,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 852 transitions. [2021-12-22 13:38:21,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:21,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 852 transitions. [2021-12-22 13:38:21,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 284.0) internal successors, (852), 3 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 346.0) internal successors, (1384), 4 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,770 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 346.0) internal successors, (1384), 4 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,771 INFO L186 Difference]: Start difference. First operand has 290 places, 292 transitions, 624 flow. Second operand 3 states and 852 transitions. [2021-12-22 13:38:21,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 296 transitions, 666 flow [2021-12-22 13:38:21,772 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 296 transitions, 664 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:21,774 INFO L242 Difference]: Finished difference. Result has 292 places, 293 transitions, 634 flow [2021-12-22 13:38:21,775 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=346, PETRI_DIFFERENCE_MINUEND_FLOW=622, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=634, PETRI_PLACES=292, PETRI_TRANSITIONS=293} [2021-12-22 13:38:21,775 INFO L334 CegarLoopForPetriNet]: 290 programPoint places, 2 predicate places. [2021-12-22 13:38:21,775 INFO L470 AbstractCegarLoop]: Abstraction has has 292 places, 293 transitions, 634 flow [2021-12-22 13:38:21,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 279.0) internal successors, (837), 3 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:21,776 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:21,776 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-22 13:38:21,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-22 13:38:21,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-22 13:38:21,993 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2021-12-22 13:38:21,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:21,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1584273556, now seen corresponding path program 1 times [2021-12-22 13:38:21,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:21,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551940484] [2021-12-22 13:38:21,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:21,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:22,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:22,040 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-22 13:38:22,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:22,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551940484] [2021-12-22 13:38:22,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551940484] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:22,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725757511] [2021-12-22 13:38:22,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:22,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:22,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:22,043 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:22,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-22 13:38:22,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:22,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-22 13:38:22,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:22,179 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-22 13:38:22,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:38:22,263 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-22 13:38:22,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725757511] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:38:22,264 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:38:22,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-22 13:38:22,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291580562] [2021-12-22 13:38:22,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:38:22,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 13:38:22,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:22,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 13:38:22,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:38:22,266 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 346 [2021-12-22 13:38:22,267 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 293 transitions, 634 flow. Second operand has 10 states, 10 states have (on average 279.1) internal successors, (2791), 10 states have internal predecessors, (2791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:22,267 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:22,267 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 346 [2021-12-22 13:38:22,267 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:22,368 INFO L129 PetriNetUnfolder]: 20/532 cut-off events. [2021-12-22 13:38:22,368 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-12-22 13:38:22,374 INFO L84 FinitePrefix]: Finished finitePrefix Result has 612 conditions, 532 events. 20/532 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2675 event pairs, 1 based on Foata normal form. 2/508 useless extension candidates. Maximal degree in co-relation 603. Up to 20 conditions per place. [2021-12-22 13:38:22,376 INFO L132 encePairwiseOnDemand]: 340/346 looper letters, 16 selfloop transitions, 9 changer transitions 0/303 dead transitions. [2021-12-22 13:38:22,376 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 303 transitions, 706 flow [2021-12-22 13:38:22,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 13:38:22,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-22 13:38:22,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2520 transitions. [2021-12-22 13:38:22,378 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8092485549132948 [2021-12-22 13:38:22,378 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2520 transitions. [2021-12-22 13:38:22,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2520 transitions. [2021-12-22 13:38:22,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:38:22,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2520 transitions. [2021-12-22 13:38:22,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 280.0) internal successors, (2520), 9 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-22 13:38:22,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 346.0) internal successors, (3460), 10 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:22,384 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 346.0) internal successors, (3460), 10 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:22,384 INFO L186 Difference]: Start difference. First operand has 292 places, 293 transitions, 634 flow. Second operand 9 states and 2520 transitions. [2021-12-22 13:38:22,384 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 303 transitions, 706 flow [2021-12-22 13:38:22,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 303 transitions, 704 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-22 13:38:22,388 INFO L242 Difference]: Finished difference. Result has 302 places, 299 transitions, 682 flow [2021-12-22 13:38:22,389 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=346, PETRI_DIFFERENCE_MINUEND_FLOW=632, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=682, PETRI_PLACES=302, PETRI_TRANSITIONS=299} [2021-12-22 13:38:22,389 INFO L334 CegarLoopForPetriNet]: 290 programPoint places, 12 predicate places. [2021-12-22 13:38:22,389 INFO L470 AbstractCegarLoop]: Abstraction has has 302 places, 299 transitions, 682 flow [2021-12-22 13:38:22,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 279.1) internal successors, (2791), 10 states have internal predecessors, (2791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:22,390 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:38:22,390 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-22 13:38:22,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-22 13:38:22,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-22 13:38:22,607 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2021-12-22 13:38:22,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:38:22,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1224153428, now seen corresponding path program 2 times [2021-12-22 13:38:22,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:38:22,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108521152] [2021-12-22 13:38:22,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:38:22,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:38:22,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:38:22,652 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-22 13:38:22,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:38:22,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108521152] [2021-12-22 13:38:22,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108521152] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:38:22,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295021879] [2021-12-22 13:38:22,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-22 13:38:22,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:38:22,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:38:22,654 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:38:22,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-22 13:38:22,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-22 13:38:22,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 13:38:22,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-22 13:38:22,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:38:22,783 INFO L387 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-22 13:38:22,955 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-22 13:38:22,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-22 13:38:23,007 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2021-12-22 13:38:23,092 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-12-22 13:38:23,141 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-22 13:38:23,141 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:38:23,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295021879] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:38:23,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:38:23,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2021-12-22 13:38:23,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192841728] [2021-12-22 13:38:23,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:38:23,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-22 13:38:23,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:38:23,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-22 13:38:23,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-22 13:38:23,143 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 346 [2021-12-22 13:38:23,145 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 299 transitions, 682 flow. Second operand has 12 states, 12 states have (on average 232.33333333333334) internal successors, (2788), 12 states have internal predecessors, (2788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:38:23,145 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:38:23,145 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 346 [2021-12-22 13:38:23,145 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:38:36,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 39#L941-30true, 293#true]) [2021-12-22 13:38:36,432 INFO L384 tUnfolder$Statistics]: this new event has 138 ancestors and is cut-off event [2021-12-22 13:38:36,432 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2021-12-22 13:38:36,432 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:36,432 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-22 13:38:37,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:37,118 INFO L384 tUnfolder$Statistics]: this new event has 139 ancestors and is cut-off event [2021-12-22 13:38:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2021-12-22 13:38:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-22 13:38:37,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 7#L929true, 293#true]) [2021-12-22 13:38:37,121 INFO L384 tUnfolder$Statistics]: this new event has 139 ancestors and is cut-off event [2021-12-22 13:38:37,121 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:37,121 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2021-12-22 13:38:37,121 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-22 13:38:37,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 293#true]) [2021-12-22 13:38:37,122 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is cut-off event [2021-12-22 13:38:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-12-22 13:38:37,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 175#L941-18true, 293#true]) [2021-12-22 13:38:37,122 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is cut-off event [2021-12-22 13:38:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-12-22 13:38:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:37,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 245#L941-16true, 293#true]) [2021-12-22 13:38:37,123 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is cut-off event [2021-12-22 13:38:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 112 ancestors and is cut-off event [2021-12-22 13:38:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:37,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 147#L941-32true, 293#true]) [2021-12-22 13:38:37,123 INFO L384 tUnfolder$Statistics]: this new event has 139 ancestors and is cut-off event [2021-12-22 13:38:37,124 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:37,124 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2021-12-22 13:38:37,124 INFO L387 tUnfolder$Statistics]: existing Event has 126 ancestors and is cut-off event [2021-12-22 13:38:37,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 7#L929true, 293#true]) [2021-12-22 13:38:37,699 INFO L384 tUnfolder$Statistics]: this new event has 140 ancestors and is cut-off event [2021-12-22 13:38:37,699 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2021-12-22 13:38:37,699 INFO L387 tUnfolder$Statistics]: existing Event has 127 ancestors and is cut-off event [2021-12-22 13:38:37,699 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:37,699 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 231#L954-16true, 293#true]) [2021-12-22 13:38:37,699 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:37,700 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:37,700 INFO L387 tUnfolder$Statistics]: existing Event has 115 ancestors and is cut-off event [2021-12-22 13:38:37,701 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 147#L941-32true, 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:37,701 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is cut-off event [2021-12-22 13:38:37,701 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:37,701 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:37,701 INFO L387 tUnfolder$Statistics]: existing Event has 113 ancestors and is cut-off event [2021-12-22 13:38:37,701 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 147#L941-32true, 231#L954-16true, 293#true]) [2021-12-22 13:38:37,701 INFO L384 tUnfolder$Statistics]: this new event has 140 ancestors and is cut-off event [2021-12-22 13:38:37,701 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:37,702 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2021-12-22 13:38:37,702 INFO L387 tUnfolder$Statistics]: existing Event has 127 ancestors and is cut-off event [2021-12-22 13:38:37,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 61#L929-1true, 39#L941-30true, 293#true]) [2021-12-22 13:38:37,704 INFO L384 tUnfolder$Statistics]: this new event has 140 ancestors and is cut-off event [2021-12-22 13:38:37,704 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:37,704 INFO L387 tUnfolder$Statistics]: existing Event has 127 ancestors and is cut-off event [2021-12-22 13:38:37,704 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2021-12-22 13:38:37,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 7#L929true, 245#L941-16true, 293#true]) [2021-12-22 13:38:37,705 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is cut-off event [2021-12-22 13:38:37,705 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:37,705 INFO L387 tUnfolder$Statistics]: existing Event has 113 ancestors and is cut-off event [2021-12-22 13:38:37,705 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:37,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 7#L929true, 293#true]) [2021-12-22 13:38:37,705 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L387 tUnfolder$Statistics]: existing Event has 115 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 7#L929true, 293#true]) [2021-12-22 13:38:37,706 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:37,706 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:37,707 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 7#L929true, 293#true]) [2021-12-22 13:38:37,707 INFO L384 tUnfolder$Statistics]: this new event has 140 ancestors and is cut-off event [2021-12-22 13:38:37,707 INFO L387 tUnfolder$Statistics]: existing Event has 127 ancestors and is cut-off event [2021-12-22 13:38:37,707 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2021-12-22 13:38:37,707 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:38,385 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 61#L929-1true, 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:38,386 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is cut-off event [2021-12-22 13:38:38,386 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:38,386 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:38,386 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-12-22 13:38:38,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 7#L929true, 245#L941-16true, 293#true]) [2021-12-22 13:38:38,386 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is cut-off event [2021-12-22 13:38:38,386 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:38,386 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 7#L929true, 293#true]) [2021-12-22 13:38:38,387 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L387 tUnfolder$Statistics]: existing Event has 116 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 7#L929true, 293#true]) [2021-12-22 13:38:38,387 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:38,387 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2021-12-22 13:38:38,388 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:38,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 7#L929true, 293#true]) [2021-12-22 13:38:38,388 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is cut-off event [2021-12-22 13:38:38,388 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:38,388 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:38,388 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-12-22 13:38:38,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:38,389 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is cut-off event [2021-12-22 13:38:38,389 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:38,389 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-12-22 13:38:38,389 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:38,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 88#L929-2true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:38,390 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is cut-off event [2021-12-22 13:38:38,390 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:38,390 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:38,390 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-12-22 13:38:38,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 61#L929-1true, 245#L941-16true, 293#true]) [2021-12-22 13:38:38,390 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is cut-off event [2021-12-22 13:38:38,390 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 61#L929-1true, 175#L941-18true, 293#true]) [2021-12-22 13:38:38,391 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L387 tUnfolder$Statistics]: existing Event has 116 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:38,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 61#L929-1true, 293#true]) [2021-12-22 13:38:38,391 INFO L384 tUnfolder$Statistics]: this new event has 141 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 61#L929-1true, 293#true]) [2021-12-22 13:38:38,392 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2021-12-22 13:38:38,392 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:39,093 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:39,094 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:39,094 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:39,094 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:39,094 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:39,094 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 88#L929-2true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:39,094 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:39,094 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:39,095 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:39,095 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:39,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 61#L929-1true, 245#L941-16true, 293#true]) [2021-12-22 13:38:39,095 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:38:39,103 INFO L387 tUnfolder$Statistics]: existing Event has 115 ancestors and is cut-off event [2021-12-22 13:38:39,103 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:39,103 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:39,103 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 61#L929-1true, 175#L941-18true, 293#true]) [2021-12-22 13:38:39,103 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-22 13:38:39,103 INFO L387 tUnfolder$Statistics]: existing Event has 117 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 61#L929-1true, 293#true]) [2021-12-22 13:38:39,104 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:39,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 61#L929-1true, 293#true]) [2021-12-22 13:38:39,104 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-22 13:38:39,105 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:39,105 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-22 13:38:39,105 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:39,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:39,105 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-22 13:38:39,105 INFO L387 tUnfolder$Statistics]: existing Event has 117 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:39,106 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:39,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:39,106 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L387 tUnfolder$Statistics]: existing Event has 115 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:39,107 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:39,107 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:39,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 88#L929-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:39,108 INFO L384 tUnfolder$Statistics]: this new event has 142 ancestors and is cut-off event [2021-12-22 13:38:39,108 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:39,108 INFO L387 tUnfolder$Statistics]: existing Event has 106 ancestors and is cut-off event [2021-12-22 13:38:39,108 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:39,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 88#L929-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:39,108 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-22 13:38:39,108 INFO L387 tUnfolder$Statistics]: existing Event has 117 ancestors and is cut-off event [2021-12-22 13:38:39,111 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:39,111 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 88#L929-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:39,112 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L387 tUnfolder$Statistics]: existing Event has 115 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 88#L929-2true, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:39,112 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-22 13:38:39,112 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:39,113 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:39,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:39,723 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-22 13:38:39,723 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:39,723 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:39,723 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-22 13:38:39,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:39,723 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is cut-off event [2021-12-22 13:38:39,723 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2021-12-22 13:38:39,723 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:39,724 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:39,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:39,724 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2021-12-22 13:38:39,724 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:39,724 INFO L387 tUnfolder$Statistics]: existing Event has 116 ancestors and is cut-off event [2021-12-22 13:38:39,724 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:39,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, 118#L929-5true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:39,725 INFO L384 tUnfolder$Statistics]: this new event has 145 ancestors and is cut-off event [2021-12-22 13:38:39,725 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:39,725 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:39,725 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2021-12-22 13:38:39,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 88#L929-2true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:39,725 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 88#L929-2true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:39,726 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:39,726 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 88#L929-2true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:39,727 INFO L384 tUnfolder$Statistics]: this new event has 152 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L387 tUnfolder$Statistics]: existing Event has 116 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 88#L929-2true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:39,727 INFO L384 tUnfolder$Statistics]: this new event has 145 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:39,727 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:39,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 14#L941-34true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:39,728 INFO L384 tUnfolder$Statistics]: this new event has 143 ancestors and is cut-off event [2021-12-22 13:38:39,728 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:39,728 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2021-12-22 13:38:39,728 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:40,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:40,446 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-22 13:38:40,446 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:40,446 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:40,446 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:40,447 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:40,447 INFO L384 tUnfolder$Statistics]: this new event has 144 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:40,447 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:40,448 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 117 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:40,448 INFO L384 tUnfolder$Statistics]: this new event has 146 ancestors and is cut-off event [2021-12-22 13:38:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:40,449 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:40,449 INFO L387 tUnfolder$Statistics]: existing Event has 110 ancestors and is cut-off event [2021-12-22 13:38:41,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 14#L941-34true, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:41,265 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-22 13:38:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-22 13:38:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:41,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:41,265 INFO L384 tUnfolder$Statistics]: this new event has 145 ancestors and is cut-off event [2021-12-22 13:38:41,265 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:41,266 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:41,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 14#L941-34true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:41,267 INFO L384 tUnfolder$Statistics]: this new event has 147 ancestors and is cut-off event [2021-12-22 13:38:41,267 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:41,267 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:41,267 INFO L387 tUnfolder$Statistics]: existing Event has 111 ancestors and is cut-off event [2021-12-22 13:38:43,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 244#L939-1true, 293#true]) [2021-12-22 13:38:43,138 INFO L384 tUnfolder$Statistics]: this new event has 147 ancestors and is cut-off event [2021-12-22 13:38:43,138 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:43,138 INFO L387 tUnfolder$Statistics]: existing Event has 111 ancestors and is cut-off event [2021-12-22 13:38:43,138 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:43,635 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 244#L939-1true, 293#true]) [2021-12-22 13:38:43,636 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is cut-off event [2021-12-22 13:38:43,636 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:43,636 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:43,636 INFO L387 tUnfolder$Statistics]: existing Event has 112 ancestors and is cut-off event [2021-12-22 13:38:43,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 244#L939-1true, 293#true]) [2021-12-22 13:38:43,637 INFO L384 tUnfolder$Statistics]: this new event has 159 ancestors and is cut-off event [2021-12-22 13:38:43,637 INFO L387 tUnfolder$Statistics]: existing Event has 123 ancestors and is cut-off event [2021-12-22 13:38:43,637 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:43,637 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:43,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 244#L939-1true, 293#true]) [2021-12-22 13:38:43,637 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L387 tUnfolder$Statistics]: existing Event has 114 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L387 tUnfolder$Statistics]: existing Event has 137 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 244#L939-1true, 293#true]) [2021-12-22 13:38:43,638 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L387 tUnfolder$Statistics]: existing Event has 112 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:43,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 244#L939-1true, 245#L941-16true, 293#true]) [2021-12-22 13:38:43,639 INFO L384 tUnfolder$Statistics]: this new event has 157 ancestors and is cut-off event [2021-12-22 13:38:43,639 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:43,639 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:43,639 INFO L387 tUnfolder$Statistics]: existing Event has 121 ancestors and is cut-off event [2021-12-22 13:38:44,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 244#L939-1true, 293#true]) [2021-12-22 13:38:44,370 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-22 13:38:44,370 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-22 13:38:44,370 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:44,370 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:44,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 244#L939-1true, 293#true]) [2021-12-22 13:38:44,370 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:38:44,370 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L387 tUnfolder$Statistics]: existing Event has 115 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 244#L939-1true, 293#true]) [2021-12-22 13:38:44,371 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L387 tUnfolder$Statistics]: existing Event has 113 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L387 tUnfolder$Statistics]: existing Event has 136 ancestors and is cut-off event [2021-12-22 13:38:44,371 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 244#L939-1true, 245#L941-16true, 293#true]) [2021-12-22 13:38:44,371 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:38:44,372 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:44,372 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:44,372 INFO L387 tUnfolder$Statistics]: existing Event has 122 ancestors and is cut-off event [2021-12-22 13:38:47,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 127#L941-8true, 293#true]) [2021-12-22 13:38:47,762 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:47,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:47,762 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-22 13:38:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:47,762 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:47,763 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 42#L941-30true, t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:47,763 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is cut-off event [2021-12-22 13:38:47,763 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 163#L940-1true, 293#true]) [2021-12-22 13:38:47,764 INFO L384 tUnfolder$Statistics]: this new event has 157 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L387 tUnfolder$Statistics]: existing Event has 121 ancestors and is cut-off event [2021-12-22 13:38:47,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:47,764 INFO L384 tUnfolder$Statistics]: this new event has 154 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L387 tUnfolder$Statistics]: existing Event has 118 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:47,765 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:47,765 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-22 13:38:48,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 127#L941-8true, 293#true]) [2021-12-22 13:38:48,272 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:48,272 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:48,272 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:48,272 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:48,273 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:48,273 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:48,273 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 42#L941-30true, t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:48,274 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 163#L940-1true, 293#true]) [2021-12-22 13:38:48,274 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,274 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L387 tUnfolder$Statistics]: existing Event has 122 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:48,275 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-22 13:38:48,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:48,275 INFO L384 tUnfolder$Statistics]: this new event has 157 ancestors and is cut-off event [2021-12-22 13:38:48,276 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:48,276 INFO L387 tUnfolder$Statistics]: existing Event has 121 ancestors and is cut-off event [2021-12-22 13:38:48,276 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:48,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:48,277 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-22 13:38:48,277 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:48,277 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,277 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:48,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:48,278 INFO L384 tUnfolder$Statistics]: this new event has 164 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L387 tUnfolder$Statistics]: existing Event has 128 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:48,278 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:48,278 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:48,279 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:48,279 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:48,279 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:48,280 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:48,280 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:48,280 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:48,281 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 127#L941-8true, 293#true]) [2021-12-22 13:38:48,281 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:48,281 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:48,282 INFO L384 tUnfolder$Statistics]: this new event has 157 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L387 tUnfolder$Statistics]: existing Event has 121 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:48,282 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-22 13:38:48,282 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:48,283 INFO L384 tUnfolder$Statistics]: this new event has 157 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L387 tUnfolder$Statistics]: existing Event has 121 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:48,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true, 163#L940-1true]) [2021-12-22 13:38:48,283 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L387 tUnfolder$Statistics]: existing Event has 122 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:48,284 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L387 tUnfolder$Statistics]: existing Event has 122 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:48,284 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:48,285 INFO L384 tUnfolder$Statistics]: this new event has 159 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L387 tUnfolder$Statistics]: existing Event has 123 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true, 163#L940-1true]) [2021-12-22 13:38:48,285 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:48,285 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true, 163#L940-1true]) [2021-12-22 13:38:48,286 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:48,286 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:48,286 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:48,287 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:48,287 INFO L384 tUnfolder$Statistics]: this new event has 155 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:48,287 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:48,288 INFO L387 tUnfolder$Statistics]: existing Event has 119 ancestors and is cut-off event [2021-12-22 13:38:48,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true, 163#L940-1true]) [2021-12-22 13:38:48,297 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-22 13:38:48,297 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:38:48,297 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-22 13:38:48,297 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:49,120 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:49,120 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:49,120 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:49,120 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:49,120 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:49,121 INFO L384 tUnfolder$Statistics]: this new event has 165 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L387 tUnfolder$Statistics]: existing Event has 129 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:49,121 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:49,121 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:49,122 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:49,122 INFO L384 tUnfolder$Statistics]: this new event has 157 ancestors and is cut-off event [2021-12-22 13:38:49,122 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L387 tUnfolder$Statistics]: existing Event has 121 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:49,123 INFO L384 tUnfolder$Statistics]: this new event has 167 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L387 tUnfolder$Statistics]: existing Event has 159 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L387 tUnfolder$Statistics]: existing Event has 131 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L387 tUnfolder$Statistics]: existing Event has 154 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:49,123 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:49,123 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:49,124 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:49,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 127#L941-8true, 293#true]) [2021-12-22 13:38:49,128 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-22 13:38:49,128 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:49,129 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L387 tUnfolder$Statistics]: existing Event has 122 ancestors and is cut-off event [2021-12-22 13:38:49,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:49,130 INFO L384 tUnfolder$Statistics]: this new event has 166 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:49,130 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L387 tUnfolder$Statistics]: existing Event has 145 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L387 tUnfolder$Statistics]: existing Event has 122 ancestors and is cut-off event [2021-12-22 13:38:49,130 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true, 163#L940-1true]) [2021-12-22 13:38:49,131 INFO L384 tUnfolder$Statistics]: this new event has 159 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L387 tUnfolder$Statistics]: existing Event has 123 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:49,131 INFO L384 tUnfolder$Statistics]: this new event has 159 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L387 tUnfolder$Statistics]: existing Event has 123 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L387 tUnfolder$Statistics]: existing Event has 146 ancestors and is cut-off event [2021-12-22 13:38:49,131 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true, 163#L940-1true]) [2021-12-22 13:38:49,132 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:49,132 INFO L384 tUnfolder$Statistics]: this new event has 160 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L387 tUnfolder$Statistics]: existing Event has 124 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:49,132 INFO L387 tUnfolder$Statistics]: existing Event has 147 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true, 163#L940-1true]) [2021-12-22 13:38:49,133 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true, 163#L940-1true]) [2021-12-22 13:38:49,133 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:49,133 INFO L387 tUnfolder$Statistics]: existing Event has 125 ancestors and is cut-off event [2021-12-22 13:38:49,134 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:49,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 239#L940true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:49,134 INFO L384 tUnfolder$Statistics]: this new event has 169 ancestors and is cut-off event [2021-12-22 13:38:49,134 INFO L387 tUnfolder$Statistics]: existing Event has 133 ancestors and is cut-off event [2021-12-22 13:38:49,134 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:38:49,134 INFO L387 tUnfolder$Statistics]: existing Event has 156 ancestors and is cut-off event [2021-12-22 13:38:49,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 139#L939true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:49,135 INFO L384 tUnfolder$Statistics]: this new event has 168 ancestors and is cut-off event [2021-12-22 13:38:49,135 INFO L387 tUnfolder$Statistics]: existing Event has 155 ancestors and is cut-off event [2021-12-22 13:38:49,135 INFO L387 tUnfolder$Statistics]: existing Event has 132 ancestors and is cut-off event [2021-12-22 13:38:49,135 INFO L387 tUnfolder$Statistics]: existing Event has 160 ancestors and is cut-off event [2021-12-22 13:38:49,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 251#L947-2true, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:49,135 INFO L384 tUnfolder$Statistics]: this new event has 156 ancestors and is cut-off event [2021-12-22 13:38:49,135 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:49,135 INFO L387 tUnfolder$Statistics]: existing Event has 120 ancestors and is cut-off event [2021-12-22 13:38:49,136 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:49,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 127#L941-8true, 293#true]) [2021-12-22 13:38:49,141 INFO L384 tUnfolder$Statistics]: this new event has 171 ancestors and is cut-off event [2021-12-22 13:38:49,141 INFO L387 tUnfolder$Statistics]: existing Event has 135 ancestors and is cut-off event [2021-12-22 13:38:49,141 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-22 13:38:49,141 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:38:49,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 127#L941-8true, 293#true]) [2021-12-22 13:38:49,141 INFO L384 tUnfolder$Statistics]: this new event has 170 ancestors and is cut-off event [2021-12-22 13:38:49,141 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-22 13:38:49,141 INFO L387 tUnfolder$Statistics]: existing Event has 134 ancestors and is cut-off event [2021-12-22 13:38:49,142 INFO L387 tUnfolder$Statistics]: existing Event has 157 ancestors and is cut-off event [2021-12-22 13:38:51,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:51,761 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-22 13:38:51,761 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-22 13:38:51,761 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-22 13:38:51,761 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:51,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:51,762 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-22 13:38:51,762 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-22 13:38:51,762 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:51,762 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:38:51,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true, 121#L941-16true]) [2021-12-22 13:38:51,767 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-22 13:38:51,767 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-22 13:38:51,767 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:51,767 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-22 13:38:51,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true, 121#L941-16true]) [2021-12-22 13:38:51,768 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-22 13:38:51,768 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:38:51,768 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-22 13:38:51,768 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:38:52,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true, 121#L941-16true]) [2021-12-22 13:38:52,344 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-22 13:38:52,344 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:52,345 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-22 13:38:52,345 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-22 13:38:52,345 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true, 121#L941-16true]) [2021-12-22 13:38:52,345 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-22 13:38:52,345 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-22 13:38:52,345 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:52,345 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:52,348 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:52,348 INFO L384 tUnfolder$Statistics]: this new event has 175 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L387 tUnfolder$Statistics]: existing Event has 139 ancestors and is cut-off event [2021-12-22 13:38:52,348 INFO L387 tUnfolder$Statistics]: existing Event has 162 ancestors and is cut-off event [2021-12-22 13:38:53,056 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:53,057 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-22 13:38:53,057 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-22 13:38:53,057 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:53,057 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-22 13:38:53,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:53,058 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-22 13:38:53,058 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-22 13:38:53,058 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-22 13:38:53,058 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:53,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 39#L941-30true, 293#true]) [2021-12-22 13:38:53,061 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-22 13:38:53,061 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-22 13:38:53,061 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:53,061 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-22 13:38:53,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, 293#true]) [2021-12-22 13:38:53,062 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-22 13:38:53,062 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:38:53,062 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-22 13:38:53,062 INFO L387 tUnfolder$Statistics]: existing Event has 168 ancestors and is cut-off event [2021-12-22 13:38:53,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 231#L954-16true, 293#true]) [2021-12-22 13:38:53,459 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-22 13:38:53,459 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-22 13:38:53,459 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-22 13:38:53,459 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:53,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 171#L941-6true, 293#true]) [2021-12-22 13:38:53,459 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-22 13:38:53,459 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:53,460 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-22 13:38:53,460 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-22 13:38:53,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 121#L941-16true, 293#true]) [2021-12-22 13:38:53,460 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-22 13:38:53,460 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:53,460 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-22 13:38:53,460 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-22 13:38:53,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 121#L941-16true, 293#true]) [2021-12-22 13:38:53,461 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-22 13:38:53,461 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:53,461 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-22 13:38:53,461 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-22 13:38:53,462 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 127#L941-8true, 293#true]) [2021-12-22 13:38:53,463 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 127#L941-8true, 293#true]) [2021-12-22 13:38:53,463 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-22 13:38:53,463 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:53,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:53,464 INFO L384 tUnfolder$Statistics]: this new event has 178 ancestors and is cut-off event [2021-12-22 13:38:53,464 INFO L387 tUnfolder$Statistics]: existing Event has 170 ancestors and is cut-off event [2021-12-22 13:38:53,464 INFO L387 tUnfolder$Statistics]: existing Event has 165 ancestors and is cut-off event [2021-12-22 13:38:53,464 INFO L387 tUnfolder$Statistics]: existing Event has 142 ancestors and is cut-off event [2021-12-22 13:38:53,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, 275#L941-6true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:53,465 INFO L384 tUnfolder$Statistics]: this new event has 177 ancestors and is cut-off event [2021-12-22 13:38:53,465 INFO L387 tUnfolder$Statistics]: existing Event has 141 ancestors and is cut-off event [2021-12-22 13:38:53,465 INFO L387 tUnfolder$Statistics]: existing Event has 169 ancestors and is cut-off event [2021-12-22 13:38:53,465 INFO L387 tUnfolder$Statistics]: existing Event has 164 ancestors and is cut-off event [2021-12-22 13:38:54,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 293#true]) [2021-12-22 13:38:54,543 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 131#L941-8true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 293#true]) [2021-12-22 13:38:54,543 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:38:54,543 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-22 13:38:54,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 127#L941-8true, 293#true]) [2021-12-22 13:38:54,545 INFO L384 tUnfolder$Statistics]: this new event has 180 ancestors and is cut-off event [2021-12-22 13:38:54,545 INFO L387 tUnfolder$Statistics]: existing Event has 167 ancestors and is cut-off event [2021-12-22 13:38:54,545 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-22 13:38:54,547 INFO L387 tUnfolder$Statistics]: existing Event has 144 ancestors and is cut-off event [2021-12-22 13:38:54,547 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 127#L941-8true, 293#true]) [2021-12-22 13:38:54,547 INFO L384 tUnfolder$Statistics]: this new event has 179 ancestors and is cut-off event [2021-12-22 13:38:54,547 INFO L387 tUnfolder$Statistics]: existing Event has 143 ancestors and is cut-off event [2021-12-22 13:38:54,547 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:38:54,547 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-22 13:38:57,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true, 121#L941-16true]) [2021-12-22 13:38:57,061 INFO L384 tUnfolder$Statistics]: this new event has 185 ancestors and is cut-off event [2021-12-22 13:38:57,061 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2021-12-22 13:38:57,061 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-22 13:38:57,061 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:38:57,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true, 121#L941-16true]) [2021-12-22 13:38:57,062 INFO L384 tUnfolder$Statistics]: this new event has 184 ancestors and is cut-off event [2021-12-22 13:38:57,062 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:38:57,062 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2021-12-22 13:38:57,062 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:38:57,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 245#L941-16true, 293#true]) [2021-12-22 13:38:57,809 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2021-12-22 13:38:57,809 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-22 13:38:57,810 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:57,810 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-22 13:38:57,810 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 245#L941-16true, 293#true]) [2021-12-22 13:38:57,810 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-22 13:38:57,810 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-22 13:38:57,810 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-22 13:38:57,810 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:57,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 121#L941-16true, 293#true]) [2021-12-22 13:38:57,811 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 121#L941-16true, 293#true]) [2021-12-22 13:38:57,812 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-22 13:38:57,812 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2021-12-22 13:38:58,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1127] L954-15-->L954-16: Formula: (= |v_#valid_8| (store |v_#valid_9| |v_ULTIMATE.start_main_~#t_ids~0#1.base_5| 0)) InVars {ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_9|} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_5|, #valid=|v_#valid_8|} AuxVars[] AssignedVars[#valid][342], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 231#L954-16true, 175#L941-18true, 293#true]) [2021-12-22 13:38:58,644 INFO L384 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2021-12-22 13:38:58,644 INFO L387 tUnfolder$Statistics]: existing Event has 153 ancestors and is cut-off event [2021-12-22 13:38:58,644 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-22 13:38:58,645 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2021-12-22 13:38:58,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][344], [t_funThread1of3ForFork0InUse, Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), t_funThread2of3ForFork0InUse, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), t_funThread3of3ForFork0NotInUse, 835#true, 3#L957-3true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 267#L941-18true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 175#L941-18true, 293#true]) [2021-12-22 13:38:58,645 INFO L384 tUnfolder$Statistics]: this new event has 188 ancestors and is cut-off event [2021-12-22 13:38:58,645 INFO L387 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2021-12-22 13:38:58,645 INFO L387 tUnfolder$Statistics]: existing Event has 152 ancestors and is cut-off event [2021-12-22 13:38:58,645 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2021-12-22 13:39:03,071 INFO L129 PetriNetUnfolder]: 112804/302873 cut-off events. [2021-12-22 13:39:03,071 INFO L130 PetriNetUnfolder]: For 9773/10041 co-relation queries the response was YES. [2021-12-22 13:39:06,558 INFO L84 FinitePrefix]: Finished finitePrefix Result has 451359 conditions, 302873 events. 112804/302873 cut-off events. For 9773/10041 co-relation queries the response was YES. Maximal size of possible extension queue 7761. Compared 4665639 event pairs, 16664 based on Foata normal form. 21/283982 useless extension candidates. Maximal degree in co-relation 451348. Up to 49988 conditions per place. [2021-12-22 13:39:08,409 INFO L132 encePairwiseOnDemand]: 314/346 looper letters, 281 selfloop transitions, 68 changer transitions 0/587 dead transitions. [2021-12-22 13:39:08,410 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 587 transitions, 2109 flow [2021-12-22 13:39:08,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 13:39:08,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-12-22 13:39:08,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3800 transitions. [2021-12-22 13:39:08,413 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7321772639691715 [2021-12-22 13:39:08,413 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3800 transitions. [2021-12-22 13:39:08,413 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3800 transitions. [2021-12-22 13:39:08,414 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-22 13:39:08,414 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3800 transitions. [2021-12-22 13:39:08,417 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 253.33333333333334) internal successors, (3800), 15 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:39:08,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 346.0) internal successors, (5536), 16 states have internal predecessors, (5536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:39:08,422 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 346.0) internal successors, (5536), 16 states have internal predecessors, (5536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:39:08,422 INFO L186 Difference]: Start difference. First operand has 302 places, 299 transitions, 682 flow. Second operand 15 states and 3800 transitions. [2021-12-22 13:39:08,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 587 transitions, 2109 flow [2021-12-22 13:39:08,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 587 transitions, 2103 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-12-22 13:39:08,440 INFO L242 Difference]: Finished difference. Result has 327 places, 373 transitions, 1214 flow [2021-12-22 13:39:08,440 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=346, PETRI_DIFFERENCE_MINUEND_FLOW=676, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1214, PETRI_PLACES=327, PETRI_TRANSITIONS=373} [2021-12-22 13:39:08,441 INFO L334 CegarLoopForPetriNet]: 290 programPoint places, 37 predicate places. [2021-12-22 13:39:08,441 INFO L470 AbstractCegarLoop]: Abstraction has has 327 places, 373 transitions, 1214 flow [2021-12-22 13:39:08,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 232.33333333333334) internal successors, (2788), 12 states have internal predecessors, (2788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:39:08,442 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-22 13:39:08,442 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-22 13:39:08,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-22 13:39:08,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-22 13:39:08,659 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2021-12-22 13:39:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:39:08,659 INFO L85 PathProgramCache]: Analyzing trace with hash 657728224, now seen corresponding path program 1 times [2021-12-22 13:39:08,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:39:08,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711382743] [2021-12-22 13:39:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:39:08,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:39:08,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:39:08,712 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-22 13:39:08,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:39:08,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711382743] [2021-12-22 13:39:08,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711382743] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:39:08,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052401722] [2021-12-22 13:39:08,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:39:08,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:39:08,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:39:08,714 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:39:08,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-22 13:39:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:39:08,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-22 13:39:08,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:39:08,948 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-22 13:39:08,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:39:09,098 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-22 13:39:09,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052401722] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:39:09,098 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:39:09,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2021-12-22 13:39:09,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697728281] [2021-12-22 13:39:09,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:39:09,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-22 13:39:09,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:39:09,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-22 13:39:09,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-22 13:39:09,102 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 346 [2021-12-22 13:39:09,104 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 373 transitions, 1214 flow. Second operand has 19 states, 19 states have (on average 273.05263157894734) internal successors, (5188), 19 states have internal predecessors, (5188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 13:39:09,104 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-22 13:39:09,104 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 346 [2021-12-22 13:39:09,105 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-22 13:39:10,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 191#L947-2true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:10,931 INFO L384 tUnfolder$Statistics]: this new event has 163 ancestors and is cut-off event [2021-12-22 13:39:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:39:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:39:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:39:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 191#L947-2true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:10,932 INFO L384 tUnfolder$Statistics]: this new event has 161 ancestors and is cut-off event [2021-12-22 13:39:10,932 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:39:10,932 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:39:10,932 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:39:11,098 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 191#L947-2true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:11,099 INFO L384 tUnfolder$Statistics]: this new event has 176 ancestors and is cut-off event [2021-12-22 13:39:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:39:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:39:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 163 ancestors and is cut-off event [2021-12-22 13:39:11,099 INFO L387 tUnfolder$Statistics]: existing Event has 140 ancestors and is cut-off event [2021-12-22 13:39:11,099 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 191#L947-2true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:11,100 INFO L384 tUnfolder$Statistics]: this new event has 174 ancestors and is cut-off event [2021-12-22 13:39:11,100 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:39:11,100 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:39:11,100 INFO L387 tUnfolder$Statistics]: existing Event has 138 ancestors and is cut-off event [2021-12-22 13:39:11,100 INFO L387 tUnfolder$Statistics]: existing Event has 161 ancestors and is cut-off event [2021-12-22 13:39:11,685 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 42#L941-30true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 191#L947-2true, 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:11,686 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is cut-off event [2021-12-22 13:39:11,686 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:39:11,686 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:11,686 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-22 13:39:12,346 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,346 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,346 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,346 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,347 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:39:12,352 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), 42#L941-30true, Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 191#L947-2true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,353 INFO L384 tUnfolder$Statistics]: this new event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,353 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:39:12,353 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,353 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,353 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2021-12-22 13:39:12,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, 72#L947-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 71#t_funENTRYtrue, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,461 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-22 13:39:12,461 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,461 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,461 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,462 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, 72#L947-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 71#t_funENTRYtrue, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,462 INFO L384 tUnfolder$Statistics]: this new event has 184 ancestors and is cut-off event [2021-12-22 13:39:12,462 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,462 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,462 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 171#L941-6true, Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,493 INFO L384 tUnfolder$Statistics]: this new event has 149 ancestors and is cut-off event [2021-12-22 13:39:12,493 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-22 13:39:12,493 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:39:12,493 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:39:12,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,724 INFO L384 tUnfolder$Statistics]: this new event has 186 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,724 INFO L384 tUnfolder$Statistics]: this new event has 184 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2021-12-22 13:39:12,724 INFO L387 tUnfolder$Statistics]: existing Event has 148 ancestors and is cut-off event [2021-12-22 13:39:12,849 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,849 INFO L384 tUnfolder$Statistics]: this new event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,849 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2021-12-22 13:39:12,849 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,850 INFO L387 tUnfolder$Statistics]: existing Event has 173 ancestors and is cut-off event [2021-12-22 13:39:12,850 INFO L387 tUnfolder$Statistics]: existing Event has 150 ancestors and is cut-off event [2021-12-22 13:39:12,860 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 171#L941-6true, Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,860 INFO L384 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 251#L947-2true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 171#L941-6true, Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,861 INFO L384 tUnfolder$Statistics]: this new event has 185 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:39:12,861 INFO L387 tUnfolder$Statistics]: existing Event has 149 ancestors and is cut-off event [2021-12-22 13:39:12,985 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 239#L940true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), 171#L941-6true, Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:12,985 INFO L384 tUnfolder$Statistics]: this new event has 151 ancestors and is cut-off event [2021-12-22 13:39:12,985 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2021-12-22 13:39:12,985 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:39:12,985 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2021-12-22 13:39:12,986 INFO L387 tUnfolder$Statistics]: existing Event has 151 ancestors and is cut-off event [2021-12-22 13:39:13,160 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 42#L941-30true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, 72#L947-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, 71#t_funENTRYtrue, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:13,160 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:39:13,161 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-22 13:39:13,161 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:39:13,161 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:39:13,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([986] L957-2-->L957-3: Formula: (= |v_ULTIMATE.start_main_#t~mem48#1_2| (select (select |v_#memory_int_19| |v_ULTIMATE.start_main_~#t_ids~0#1.base_4|) (+ (* |v_ULTIMATE.start_main_~i~4#1_5| 4) |v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|))) InVars {#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} OutVars{#memory_int=|v_#memory_int_19|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_4|, ULTIMATE.start_main_#t~mem48#1=|v_ULTIMATE.start_main_#t~mem48#1_2|, ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_4|, ULTIMATE.start_main_~i~4#1=|v_ULTIMATE.start_main_~i~4#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem48#1][140], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 47#t_funENTRYtrue, 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 3#L957-3true, 465#true, 191#L947-2true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:13,250 INFO L384 tUnfolder$Statistics]: this new event has 153 ancestors and is cut-off event [2021-12-22 13:39:13,250 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:39:13,251 INFO L387 tUnfolder$Statistics]: existing Event has 130 ancestors and is cut-off event [2021-12-22 13:39:13,251 INFO L387 tUnfolder$Statistics]: existing Event has 166 ancestors and is cut-off event [2021-12-22 13:39:14,309 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 42#L941-30true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:14,309 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:39:14,309 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:39:14,309 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-22 13:39:14,310 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2021-12-22 13:39:14,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1074] L954-16-->L958: Formula: true InVars {} OutVars{ULTIMATE.start_main_~#t_ids~0#1.base=|v_ULTIMATE.start_main_~#t_ids~0#1.base_6|, ULTIMATE.start_main_~#t_ids~0#1.offset=|v_ULTIMATE.start_main_~#t_ids~0#1.offset_6|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t_ids~0#1.base, ULTIMATE.start_main_~#t_ids~0#1.offset][332], [Black: 739#(< |ULTIMATE.start_main_~i~1#1| 10), Black: 469#(<= |ULTIMATE.start_main_~i~1#1| 1), 42#L941-30true, Black: 402#(<= |ULTIMATE.start_main_~i~3#1| 0), 39#L941-30true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 110#L958true, 892#(= |~#cache~0.base| 4), 465#true, Black: 298#(= |ULTIMATE.start_main_~i~1#1| 0), Black: 1073#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1061#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1063#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1047#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|), Black: 1059#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 1071#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1054#(<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|), Black: 896#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1)), 1087#true, Black: 1065#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4))), Black: 1067#(and (= |~#cache~0.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| 4) (= |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| 4) (= (select |#valid| 4) 1) (exists ((|t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| Int)) (= (select ((as const (Array Int Int)) 0) |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset|) |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1|)) (= ((as const (Array Int Int)) 0) (select |#memory_int| 4)) (not (= |ULTIMATE.start_main_~#t_ids~0#1.base| 4))), Black: 900#(and (= |~#cache~0.base| 4) (= (select |#valid| 4) 1) (= ((as const (Array Int Int)) 0) (select |#memory_int| |~#cache~0.base|))), 293#true, Black: 1069#(and (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1|) (<= 1 |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1|))]) [2021-12-22 13:39:14,319 INFO L384 tUnfolder$Statistics]: this new event has 158 ancestors and is cut-off event [2021-12-22 13:39:14,319 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:39:14,319 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2021-12-22 13:39:14,319 INFO L387 tUnfolder$Statistics]: existing Event has 158 ancestors and is cut-off event [2021-12-22 13:39:14,319 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event