/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe-Lockstep.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/airline-10.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-ba0fd47f62a02cd5486659f03d300faf678a2e90-ba0fd47 [2021-11-14 05:41:32,594 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-14 05:41:32,619 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-14 05:41:32,651 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-14 05:41:32,651 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-14 05:41:32,653 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-14 05:41:32,654 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-14 05:41:32,656 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-14 05:41:32,657 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-14 05:41:32,661 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-14 05:41:32,661 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-14 05:41:32,662 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-14 05:41:32,662 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-14 05:41:32,663 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-14 05:41:32,665 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-14 05:41:32,667 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-14 05:41:32,667 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-14 05:41:32,668 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-14 05:41:32,669 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-14 05:41:32,673 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-14 05:41:32,674 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-14 05:41:32,674 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-14 05:41:32,675 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-14 05:41:32,676 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-14 05:41:32,680 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-14 05:41:32,680 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-14 05:41:32,681 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-14 05:41:32,681 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-14 05:41:32,682 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-14 05:41:32,682 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-14 05:41:32,682 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-14 05:41:32,683 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-14 05:41:32,684 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-14 05:41:32,684 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-14 05:41:32,685 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-14 05:41:32,685 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-14 05:41:32,686 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-14 05:41:32,686 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-14 05:41:32,686 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-14 05:41:32,687 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-14 05:41:32,687 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-14 05:41:32,688 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe-Lockstep.epf [2021-11-14 05:41:32,712 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-14 05:41:32,712 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-14 05:41:32,713 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-14 05:41:32,713 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-14 05:41:32,713 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-14 05:41:32,714 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-14 05:41:32,714 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-14 05:41:32,714 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-14 05:41:32,714 INFO L138 SettingsManager]: * Use SBE=true [2021-11-14 05:41:32,714 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-14 05:41:32,715 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-14 05:41:32,715 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-14 05:41:32,715 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-14 05:41:32,715 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-14 05:41:32,715 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-14 05:41:32,716 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-14 05:41:32,716 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-11-14 05:41:32,717 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-14 05:41:32,717 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-14 05:41:32,717 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-14 05:41:32,717 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * DFS Order used in POR=PSEUDO_LOCKSTEP [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2021-11-14 05:41:32,718 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-11-14 05:41:32,718 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 [2021-11-14 05:41:32,934 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-14 05:41:32,949 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-14 05:41:32,951 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-14 05:41:32,952 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-14 05:41:32,952 INFO L275 PluginConnector]: CDTParser initialized [2021-11-14 05:41:32,953 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-deagle/airline-10.i [2021-11-14 05:41:33,003 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de0225fdf/e46f59b0f4f54e678031e2fec09e62b7/FLAGd75e82aa1 [2021-11-14 05:41:33,385 INFO L306 CDTParser]: Found 1 translation units. [2021-11-14 05:41:33,386 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/airline-10.i [2021-11-14 05:41:33,398 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de0225fdf/e46f59b0f4f54e678031e2fec09e62b7/FLAGd75e82aa1 [2021-11-14 05:41:33,774 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de0225fdf/e46f59b0f4f54e678031e2fec09e62b7 [2021-11-14 05:41:33,776 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-14 05:41:33,777 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-14 05:41:33,783 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-14 05:41:33,783 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-14 05:41:33,785 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-14 05:41:33,786 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:41:33" (1/1) ... [2021-11-14 05:41:33,786 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57d6db1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:33, skipping insertion in model container [2021-11-14 05:41:33,787 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:41:33" (1/1) ... [2021-11-14 05:41:33,790 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-14 05:41:33,816 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-14 05:41:34,033 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/airline-10.i[32101,32114] [2021-11-14 05:41:34,035 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-14 05:41:34,039 INFO L203 MainTranslator]: Completed pre-run [2021-11-14 05:41:34,080 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/airline-10.i[32101,32114] [2021-11-14 05:41:34,080 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-14 05:41:34,107 INFO L208 MainTranslator]: Completed translation [2021-11-14 05:41:34,107 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34 WrapperNode [2021-11-14 05:41:34,107 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-14 05:41:34,108 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-14 05:41:34,108 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-14 05:41:34,108 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-14 05:41:34,112 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,133 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,148 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-14 05:41:34,148 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-14 05:41:34,149 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-14 05:41:34,149 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-14 05:41:34,153 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,153 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,157 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,157 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,168 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,170 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,171 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,173 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-14 05:41:34,173 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-14 05:41:34,173 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-14 05:41:34,173 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-14 05:41:34,174 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (1/1) ... [2021-11-14 05:41:34,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-14 05:41:34,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:34,193 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-11-14 05:41:34,201 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-11-14 05:41:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-14 05:41:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-14 05:41:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-14 05:41:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-14 05:41:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-14 05:41:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure salethread [2021-11-14 05:41:34,228 INFO L138 BoogieDeclarations]: Found implementation of procedure salethread [2021-11-14 05:41:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-14 05:41:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-14 05:41:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-14 05:41:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-14 05:41:34,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-14 05:41:34,229 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-14 05:41:34,397 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-14 05:41:34,397 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-14 05:41:34,398 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:41:34 BoogieIcfgContainer [2021-11-14 05:41:34,398 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-14 05:41:34,399 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-14 05:41:34,400 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-14 05:41:34,411 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-14 05:41:34,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:41:33" (1/3) ... [2021-11-14 05:41:34,412 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f9910d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:41:34, skipping insertion in model container [2021-11-14 05:41:34,412 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:41:34" (2/3) ... [2021-11-14 05:41:34,412 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f9910d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:41:34, skipping insertion in model container [2021-11-14 05:41:34,412 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:41:34" (3/3) ... [2021-11-14 05:41:34,413 INFO L111 eAbstractionObserver]: Analyzing ICFG airline-10.i [2021-11-14 05:41:34,416 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-14 05:41:34,416 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-14 05:41:34,417 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-14 05:41:34,417 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-14 05:41:34,441 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,442 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,443 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,444 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,444 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,445 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,446 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,446 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,446 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,446 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:34,451 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-11-14 05:41:34,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:34,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:34,479 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:34,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2021-11-14 05:41:34,511 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:34,518 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=PARTIAL_ORDER_FA, 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-11-14 05:41:34,518 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:34,558 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:34,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:34,563 INFO L85 PathProgramCache]: Analyzing trace with hash 439318582, now seen corresponding path program 1 times [2021-11-14 05:41:34,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:34,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847084695] [2021-11-14 05:41:34,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:34,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:34,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:34,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:34,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:34,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847084695] [2021-11-14 05:41:34,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847084695] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:34,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:34,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:34,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541199912] [2021-11-14 05:41:34,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:34,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:34,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:34,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:34,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:34,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,736 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:34,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:34,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-14 05:41:34,743 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:34,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:34,743 INFO L85 PathProgramCache]: Analyzing trace with hash 467977524, now seen corresponding path program 1 times [2021-11-14 05:41:34,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:34,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025679977] [2021-11-14 05:41:34,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:34,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:34,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:34,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:34,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:34,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025679977] [2021-11-14 05:41:34,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025679977] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:34,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:34,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:34,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821626868] [2021-11-14 05:41:34,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:34,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:34,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:34,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:34,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:34,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,820 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:34,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:34,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:34,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-14 05:41:34,877 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:34,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:34,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1579374415, now seen corresponding path program 1 times [2021-11-14 05:41:34,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:34,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711589435] [2021-11-14 05:41:34,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:34,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:34,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:34,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:34,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:34,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711589435] [2021-11-14 05:41:34,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711589435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:34,947 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:34,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:34,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605086090] [2021-11-14 05:41:34,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:34,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:34,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:34,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:34,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:34,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,948 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:34,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:34,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:34,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:34,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:34,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:34,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-14 05:41:34,993 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:34,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:34,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1646805201, now seen corresponding path program 1 times [2021-11-14 05:41:34,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:34,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757760482] [2021-11-14 05:41:34,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:34,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:35,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:35,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:35,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757760482] [2021-11-14 05:41:35,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757760482] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:35,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867499342] [2021-11-14 05:41:35,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:35,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:35,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:35,060 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-11-14 05:41:35,061 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-11-14 05:41:35,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:35,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:35,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:35,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:35,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:35,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867499342] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:35,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:35,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:35,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685781112] [2021-11-14 05:41:35,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:35,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:35,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:35,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:35,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:35,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,309 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:35,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:35,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:35,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:35,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,375 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-11-14 05:41:35,564 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,SelfDestructingSolverStorable3 [2021-11-14 05:41:35,564 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:35,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:35,565 INFO L85 PathProgramCache]: Analyzing trace with hash 53290395, now seen corresponding path program 1 times [2021-11-14 05:41:35,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:35,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120985096] [2021-11-14 05:41:35,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:35,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:35,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:35,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:35,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:35,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120985096] [2021-11-14 05:41:35,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120985096] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:35,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790220160] [2021-11-14 05:41:35,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:35,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:35,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:35,609 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-11-14 05:41:35,610 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-11-14 05:41:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:35,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:35,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:35,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:35,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:35,890 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:35,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790220160] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:35,891 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:35,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:35,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423942678] [2021-11-14 05:41:35,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:35,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:35,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:35,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:35,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:35,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,894 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:35,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:35,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:35,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:35,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:35,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-14 05:41:35,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-14 05:41:36,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:36,160 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:36,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:36,161 INFO L85 PathProgramCache]: Analyzing trace with hash 390671070, now seen corresponding path program 1 times [2021-11-14 05:41:36,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:36,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413685479] [2021-11-14 05:41:36,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:36,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:36,171 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:41:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:36,191 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:41:36,191 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:41:36,192 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:41:36,193 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:41:36,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-14 05:41:36,198 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-14 05:41:36,199 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:41:36,199 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-11-14 05:41:36,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:36,210 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-14 05:41:36,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:36,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:36,223 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:36,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Waiting until timeout for monitored process [2021-11-14 05:41:36,263 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:36,264 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=PARTIAL_ORDER_FA, 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-11-14 05:41:36,264 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:36,268 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:36,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:36,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1619998698, now seen corresponding path program 1 times [2021-11-14 05:41:36,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:36,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988199081] [2021-11-14 05:41:36,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:36,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:36,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:36,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988199081] [2021-11-14 05:41:36,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988199081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:36,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:36,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:36,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077171196] [2021-11-14 05:41:36,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:36,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:36,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:36,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:36,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:36,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,289 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:36,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:36,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-14 05:41:36,291 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:36,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:36,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1591339756, now seen corresponding path program 1 times [2021-11-14 05:41:36,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:36,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180347218] [2021-11-14 05:41:36,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:36,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:36,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:36,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180347218] [2021-11-14 05:41:36,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180347218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:36,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:36,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:36,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728376101] [2021-11-14 05:41:36,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:36,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:36,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:36,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:36,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,318 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:36,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:36,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:36,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-14 05:41:36,393 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:36,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:36,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1613206956, now seen corresponding path program 1 times [2021-11-14 05:41:36,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:36,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358781334] [2021-11-14 05:41:36,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:36,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:36,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358781334] [2021-11-14 05:41:36,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358781334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:36,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:36,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:36,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956724253] [2021-11-14 05:41:36,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:36,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:36,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:36,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:36,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:36,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,441 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:36,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:36,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:36,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:36,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:36,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-14 05:41:36,464 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:36,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:36,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1545776170, now seen corresponding path program 1 times [2021-11-14 05:41:36,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:36,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240651940] [2021-11-14 05:41:36,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:36,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:36,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:36,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240651940] [2021-11-14 05:41:36,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240651940] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:36,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124440811] [2021-11-14 05:41:36,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,516 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:36,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:36,523 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-11-14 05:41:36,524 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-11-14 05:41:36,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:36,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:36,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:36,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:36,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124440811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:36,654 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:36,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:36,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573816320] [2021-11-14 05:41:36,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:36,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:36,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:36,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:36,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:36,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,657 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:36,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:36,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:36,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:36,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:36,691 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-11-14 05:41:36,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-14 05:41:36,875 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:36,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:36,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1754971332, now seen corresponding path program 1 times [2021-11-14 05:41:36,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:36,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386767302] [2021-11-14 05:41:36,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:36,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:36,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:36,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386767302] [2021-11-14 05:41:36,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386767302] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:36,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278051262] [2021-11-14 05:41:36,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:36,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:36,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:36,930 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-11-14 05:41:36,960 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-11-14 05:41:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:36,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:36,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:37,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:37,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:37,212 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:37,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278051262] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:37,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:37,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:37,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765624725] [2021-11-14 05:41:37,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:37,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:37,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:37,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:37,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:37,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,216 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:37,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:37,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:37,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:37,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:37,297 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-11-14 05:41:37,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:37,491 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:37,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:37,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1190204455, now seen corresponding path program 1 times [2021-11-14 05:41:37,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:37,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298797230] [2021-11-14 05:41:37,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:37,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:37,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:37,544 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:37,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:37,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298797230] [2021-11-14 05:41:37,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298797230] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:37,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704027503] [2021-11-14 05:41:37,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:37,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:37,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:37,550 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-11-14 05:41:37,550 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-11-14 05:41:37,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:37,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:41:37,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:37,697 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:37,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:37,796 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:37,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704027503] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:37,796 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:37,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2021-11-14 05:41:37,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071236] [2021-11-14 05:41:37,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:37,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-14 05:41:37,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:37,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-14 05:41:37,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-14 05:41:37,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,798 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:37,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-14 05:41:37,865 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-11-14 05:41:38,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:38,055 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:38,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:38,056 INFO L85 PathProgramCache]: Analyzing trace with hash -499642981, now seen corresponding path program 1 times [2021-11-14 05:41:38,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:38,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348817584] [2021-11-14 05:41:38,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:38,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:38,064 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:41:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:38,076 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:41:38,076 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:41:38,076 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:41:38,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:41:38,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-14 05:41:38,077 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:41:38,078 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:41:38,078 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,082 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,083 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,084 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,085 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,086 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,087 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:38,088 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-14 05:41:38,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:38,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:38,090 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:38,118 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:38,118 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=PARTIAL_ORDER_FA, 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-11-14 05:41:38,118 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:38,122 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:38,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:38,122 INFO L85 PathProgramCache]: Analyzing trace with hash -962015626, now seen corresponding path program 1 times [2021-11-14 05:41:38,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:38,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121661809] [2021-11-14 05:41:38,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:38,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Waiting until timeout for monitored process [2021-11-14 05:41:38,134 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:38,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:38,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121661809] [2021-11-14 05:41:38,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121661809] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:38,135 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:38,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:38,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376986408] [2021-11-14 05:41:38,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:38,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:38,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:38,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:38,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:38,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,136 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:38,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:38,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-14 05:41:38,137 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:38,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:38,137 INFO L85 PathProgramCache]: Analyzing trace with hash -933356684, now seen corresponding path program 1 times [2021-11-14 05:41:38,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:38,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761932139] [2021-11-14 05:41:38,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:38,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:38,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:38,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761932139] [2021-11-14 05:41:38,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761932139] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:38,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:38,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:38,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432367113] [2021-11-14 05:41:38,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:38,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:38,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:38,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:38,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:38,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,150 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:38,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:38,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-14 05:41:38,208 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:38,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:38,209 INFO L85 PathProgramCache]: Analyzing trace with hash -130514905, now seen corresponding path program 1 times [2021-11-14 05:41:38,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:38,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133253682] [2021-11-14 05:41:38,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:38,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:38,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:38,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133253682] [2021-11-14 05:41:38,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133253682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:38,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:38,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:38,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447569197] [2021-11-14 05:41:38,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:38,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:38,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:38,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:38,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:38,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,227 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:38,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:38,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:38,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-14 05:41:38,240 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:38,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:38,240 INFO L85 PathProgramCache]: Analyzing trace with hash -197945691, now seen corresponding path program 1 times [2021-11-14 05:41:38,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:38,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82434171] [2021-11-14 05:41:38,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:38,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:38,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82434171] [2021-11-14 05:41:38,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82434171] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:38,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612755928] [2021-11-14 05:41:38,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,262 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:38,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:38,263 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-11-14 05:41:38,264 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-11-14 05:41:38,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:38,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:38,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:38,361 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:38,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612755928] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:38,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:38,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:38,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71405134] [2021-11-14 05:41:38,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:38,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:38,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:38,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:38,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:38,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,362 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:38,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:38,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,414 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-11-14 05:41:38,589 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,SelfDestructingSolverStorable16 [2021-11-14 05:41:38,589 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:38,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:38,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1004871959, now seen corresponding path program 1 times [2021-11-14 05:41:38,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:38,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845735110] [2021-11-14 05:41:38,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,617 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:38,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:38,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845735110] [2021-11-14 05:41:38,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845735110] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:38,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774189268] [2021-11-14 05:41:38,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:38,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:38,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:38,631 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-11-14 05:41:38,635 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-11-14 05:41:38,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:38,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:38,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:38,762 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:38,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:38,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:38,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774189268] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:38,840 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:38,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:38,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191823453] [2021-11-14 05:41:38,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:38,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:38,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:38,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:38,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:38,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,841 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:38,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:38,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:38,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:38,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:38,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:38,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:38,951 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-11-14 05:41:39,147 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,SelfDestructingSolverStorable17 [2021-11-14 05:41:39,148 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:39,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:39,148 INFO L85 PathProgramCache]: Analyzing trace with hash -847066802, now seen corresponding path program 1 times [2021-11-14 05:41:39,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:39,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303102553] [2021-11-14 05:41:39,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:39,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:39,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:39,168 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:41:39,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:39,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303102553] [2021-11-14 05:41:39,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303102553] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:39,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:39,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:39,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743549731] [2021-11-14 05:41:39,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:39,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:39,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:39,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:39,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:39,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,170 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:39,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-14 05:41:39,183 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:39,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:39,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1187818664, now seen corresponding path program 1 times [2021-11-14 05:41:39,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:39,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788534561] [2021-11-14 05:41:39,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:39,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:39,207 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:41:39,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:39,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788534561] [2021-11-14 05:41:39,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788534561] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:39,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870756501] [2021-11-14 05:41:39,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:39,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:39,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:39,215 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-11-14 05:41:39,216 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-11-14 05:41:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:39,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:41:39,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:39,400 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:39,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:39,520 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:39,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870756501] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:39,521 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:39,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:41:39,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932972208] [2021-11-14 05:41:39,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:39,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:41:39,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:39,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:41:39,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:41:39,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,522 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:39,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:39,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:39,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:39,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:39,834 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:39,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:39,834 INFO L85 PathProgramCache]: Analyzing trace with hash 947655907, now seen corresponding path program 1 times [2021-11-14 05:41:39,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:39,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026746865] [2021-11-14 05:41:39,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:39,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:39,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:39,887 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:39,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:39,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026746865] [2021-11-14 05:41:39,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026746865] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:39,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742496307] [2021-11-14 05:41:39,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:39,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:39,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:39,900 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:39,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-14 05:41:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:39,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:41:39,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:40,091 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:40,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:40,246 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:40,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742496307] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:40,246 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:40,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:41:40,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664659606] [2021-11-14 05:41:40,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:40,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:41:40,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:40,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:41:40,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:41:40,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:40,247 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:40,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:40,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:40,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:40,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:40,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:40,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-14 05:41:40,568 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:40,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:40,568 INFO L85 PathProgramCache]: Analyzing trace with hash 911668961, now seen corresponding path program 1 times [2021-11-14 05:41:40,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:40,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237965674] [2021-11-14 05:41:40,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:40,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:40,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:40,613 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:40,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:40,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237965674] [2021-11-14 05:41:40,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237965674] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:40,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811069046] [2021-11-14 05:41:40,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:40,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:40,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:40,628 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:40,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-14 05:41:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:40,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:41:40,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:40,813 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:40,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:40,981 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:40,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811069046] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:40,981 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:40,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:41:40,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836788359] [2021-11-14 05:41:40,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:40,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:41:40,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:40,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:41:40,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:41:40,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:40,982 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:40,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:40,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:40,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:41:41,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:41,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-14 05:41:41,239 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:41,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:41,240 INFO L85 PathProgramCache]: Analyzing trace with hash -503449905, now seen corresponding path program 1 times [2021-11-14 05:41:41,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:41,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37033655] [2021-11-14 05:41:41,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:41,254 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:41:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:41,266 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:41:41,266 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:41:41,267 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:41:41,267 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:41:41,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-14 05:41:41,268 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:41:41,268 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:41:41,268 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,276 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,277 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,277 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,278 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:41,280 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-11-14 05:41:41,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:41,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:41,291 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:41,296 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:41,296 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=PARTIAL_ORDER_FA, 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-11-14 05:41:41,297 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:41,299 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:41,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:41,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1881699498, now seen corresponding path program 1 times [2021-11-14 05:41:41,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:41,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190858081] [2021-11-14 05:41:41,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Waiting until timeout for monitored process [2021-11-14 05:41:41,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:41,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:41,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190858081] [2021-11-14 05:41:41,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190858081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:41,309 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:41,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:41,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919171701] [2021-11-14 05:41:41,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:41,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:41,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:41,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:41,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:41,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,311 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:41,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:41,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-14 05:41:41,312 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:41,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:41,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1853040556, now seen corresponding path program 1 times [2021-11-14 05:41:41,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:41,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285856393] [2021-11-14 05:41:41,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:41,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:41,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285856393] [2021-11-14 05:41:41,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285856393] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:41,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:41,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:41,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658675004] [2021-11-14 05:41:41,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:41,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:41,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:41,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:41,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:41,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,334 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:41,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:41,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-14 05:41:41,371 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:41,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:41,371 INFO L85 PathProgramCache]: Analyzing trace with hash 57348160, now seen corresponding path program 1 times [2021-11-14 05:41:41,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:41,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177634344] [2021-11-14 05:41:41,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:41,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:41,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:41,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177634344] [2021-11-14 05:41:41,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177634344] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:41,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:41,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:41,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962076517] [2021-11-14 05:41:41,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:41,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:41,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:41,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:41,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:41,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,386 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:41,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:41,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:41,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-14 05:41:41,397 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:41,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:41,397 INFO L85 PathProgramCache]: Analyzing trace with hash -10082626, now seen corresponding path program 1 times [2021-11-14 05:41:41,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:41,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890325593] [2021-11-14 05:41:41,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:41,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:41,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:41,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890325593] [2021-11-14 05:41:41,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890325593] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:41,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068430543] [2021-11-14 05:41:41,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:41,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:41,416 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:41,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-14 05:41:41,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:41,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:41,508 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:41,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:41,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068430543] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:41,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:41,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:41,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539738161] [2021-11-14 05:41:41,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:41,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:41,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:41,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:41,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:41,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,510 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:41,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:41,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:41,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:41,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-11-14 05:41:41,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-14 05:41:41,735 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:41,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:41,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1251437884, now seen corresponding path program 1 times [2021-11-14 05:41:41,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:41,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757308930] [2021-11-14 05:41:41,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:41,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:41,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757308930] [2021-11-14 05:41:41,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757308930] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:41,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033680908] [2021-11-14 05:41:41,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:41,756 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:41,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:41,756 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:41,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-14 05:41:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:41,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:41,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:41,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:41,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:41,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:41,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033680908] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:41,937 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:41,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:41,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62753910] [2021-11-14 05:41:41,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:41,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:41,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:41,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:41,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,938 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:41,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:41,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:41,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:41,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:41,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:42,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:42,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-14 05:41:42,234 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:42,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:42,235 INFO L85 PathProgramCache]: Analyzing trace with hash 567071799, now seen corresponding path program 1 times [2021-11-14 05:41:42,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:42,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369451036] [2021-11-14 05:41:42,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:42,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:42,255 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:41:42,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:42,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369451036] [2021-11-14 05:41:42,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369451036] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:42,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:42,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:42,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161585448] [2021-11-14 05:41:42,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:42,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:42,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:42,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:42,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:42,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,256 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:42,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:42,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:42,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:42,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-14 05:41:42,270 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:42,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:42,271 INFO L85 PathProgramCache]: Analyzing trace with hash 225229584, now seen corresponding path program 1 times [2021-11-14 05:41:42,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:42,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306082930] [2021-11-14 05:41:42,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:42,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:42,299 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:41:42,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:42,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306082930] [2021-11-14 05:41:42,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306082930] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:42,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949185016] [2021-11-14 05:41:42,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:42,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:42,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:42,301 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:42,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-14 05:41:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:42,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:41:42,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:42,458 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:42,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:42,574 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:42,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949185016] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:42,574 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:42,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:41:42,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538350374] [2021-11-14 05:41:42,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:42,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:41:42,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:42,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:41:42,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:41:42,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,575 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:42,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:42,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:42,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:42,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:42,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:42,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:42,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:42,887 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:42,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:42,887 INFO L85 PathProgramCache]: Analyzing trace with hash 2133427182, now seen corresponding path program 1 times [2021-11-14 05:41:42,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:42,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947158836] [2021-11-14 05:41:42,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:42,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:42,924 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:42,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:42,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947158836] [2021-11-14 05:41:42,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947158836] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:42,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734273069] [2021-11-14 05:41:42,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:42,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:42,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:42,940 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:42,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-14 05:41:42,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:42,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:41:42,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:43,153 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:43,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:43,344 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:43,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734273069] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:43,344 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:43,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:41:43,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703544250] [2021-11-14 05:41:43,344 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:43,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:41:43,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:43,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:41:43,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:41:43,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:43,345 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:43,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:43,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:43,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:43,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:43,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:43,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:43,678 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:43,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:43,679 INFO L85 PathProgramCache]: Analyzing trace with hash 2097440236, now seen corresponding path program 1 times [2021-11-14 05:41:43,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:43,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629847960] [2021-11-14 05:41:43,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:43,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:43,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:43,738 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:43,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:43,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629847960] [2021-11-14 05:41:43,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629847960] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:43,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459158773] [2021-11-14 05:41:43,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:43,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:43,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:43,740 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:43,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-14 05:41:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:43,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:41:43,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:43,981 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:43,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:44,176 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:44,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459158773] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:44,177 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:44,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:41:44,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313309580] [2021-11-14 05:41:44,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:44,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:41:44,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:44,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:41:44,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:41:44,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:44,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:44,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:44,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:44,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:41:44,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:44,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:44,506 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:44,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:44,506 INFO L85 PathProgramCache]: Analyzing trace with hash -738840476, now seen corresponding path program 1 times [2021-11-14 05:41:44,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:44,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898716766] [2021-11-14 05:41:44,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:44,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:44,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:44,565 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 26 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:44,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:44,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898716766] [2021-11-14 05:41:44,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898716766] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:44,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076145550] [2021-11-14 05:41:44,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:44,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:44,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:44,584 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:44,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-14 05:41:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:44,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:41:44,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:44,797 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 26 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:44,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:44,969 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 26 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:44,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076145550] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:44,969 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:44,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:41:44,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188015807] [2021-11-14 05:41:44,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:44,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:41:44,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:44,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:41:44,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:41:44,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:44,970 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:44,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.0) internal successors, (180), 20 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:41:44,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:41:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:45,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:45,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-14 05:41:45,280 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:45,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:45,281 INFO L85 PathProgramCache]: Analyzing trace with hash -48279002, now seen corresponding path program 1 times [2021-11-14 05:41:45,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:45,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021762503] [2021-11-14 05:41:45,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:45,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:45,301 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:41:45,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:45,321 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:41:45,321 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:41:45,321 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:41:45,321 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:41:45,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-14 05:41:45,323 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:41:45,323 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:41:45,323 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,331 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,332 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,333 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:45,342 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-11-14 05:41:45,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:45,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:45,358 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:45,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2021-11-14 05:41:45,360 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:45,360 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=PARTIAL_ORDER_FA, 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-11-14 05:41:45,361 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:45,362 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:45,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:45,363 INFO L85 PathProgramCache]: Analyzing trace with hash -84083018, now seen corresponding path program 1 times [2021-11-14 05:41:45,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:45,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479308962] [2021-11-14 05:41:45,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:45,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:45,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:45,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479308962] [2021-11-14 05:41:45,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479308962] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:45,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:45,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:45,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119479198] [2021-11-14 05:41:45,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:45,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:45,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:45,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:45,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:45,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,372 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:45,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-14 05:41:45,373 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:45,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:45,374 INFO L85 PathProgramCache]: Analyzing trace with hash -55424076, now seen corresponding path program 1 times [2021-11-14 05:41:45,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:45,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960574201] [2021-11-14 05:41:45,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:45,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:45,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:45,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960574201] [2021-11-14 05:41:45,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960574201] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:45,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:45,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:45,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617019892] [2021-11-14 05:41:45,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:45,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:45,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:45,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:45,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:45,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,383 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:45,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:45,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-14 05:41:45,436 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:45,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:45,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1492037093, now seen corresponding path program 1 times [2021-11-14 05:41:45,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:45,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255835098] [2021-11-14 05:41:45,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:45,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:45,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:45,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255835098] [2021-11-14 05:41:45,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255835098] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:45,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:45,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:45,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257130252] [2021-11-14 05:41:45,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:45,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:45,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:45,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:45,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:45,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,452 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:45,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:45,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-14 05:41:45,464 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:45,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:45,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1424606307, now seen corresponding path program 1 times [2021-11-14 05:41:45,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:45,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637297452] [2021-11-14 05:41:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:45,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:45,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637297452] [2021-11-14 05:41:45,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637297452] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:45,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068506223] [2021-11-14 05:41:45,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:45,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:45,535 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:45,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-14 05:41:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:45,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:45,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:45,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:45,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068506223] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:45,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:45,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:45,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57713457] [2021-11-14 05:41:45,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:45,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:45,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:45,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:45,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:45,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,639 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:45,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:45,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:45,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:45,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:45,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:45,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:45,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-14 05:41:45,860 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:45,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:45,861 INFO L85 PathProgramCache]: Analyzing trace with hash 497340191, now seen corresponding path program 1 times [2021-11-14 05:41:45,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:45,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310539968] [2021-11-14 05:41:45,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:45,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:45,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:45,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310539968] [2021-11-14 05:41:45,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310539968] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:45,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048647890] [2021-11-14 05:41:45,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:45,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:45,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:45,896 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:45,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-14 05:41:45,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:45,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:45,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:45,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:45,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:46,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:46,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048647890] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:46,090 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:46,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:46,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304857496] [2021-11-14 05:41:46,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:46,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:46,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:46,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:46,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:46,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:46,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:46,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-11-14 05:41:46,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:46,398 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:46,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:46,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1632763208, now seen corresponding path program 1 times [2021-11-14 05:41:46,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:46,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382360571] [2021-11-14 05:41:46,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:46,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:46,419 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:41:46,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:46,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382360571] [2021-11-14 05:41:46,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382360571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:46,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:46,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:46,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733418847] [2021-11-14 05:41:46,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:46,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:46,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:46,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:46,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:46,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,421 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:46,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:46,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:46,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:46,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:46,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-14 05:41:46,434 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:46,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:46,434 INFO L85 PathProgramCache]: Analyzing trace with hash 135046904, now seen corresponding path program 1 times [2021-11-14 05:41:46,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:46,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706830508] [2021-11-14 05:41:46,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:46,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:46,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:46,456 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:41:46,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:46,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706830508] [2021-11-14 05:41:46,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706830508] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:46,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976450272] [2021-11-14 05:41:46,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:46,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:46,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:46,471 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:46,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-14 05:41:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:46,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:41:46,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:46,673 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:46,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:46,859 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:46,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976450272] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:46,859 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:46,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:41:46,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865504313] [2021-11-14 05:41:46,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:46,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:41:46,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:46,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:41:46,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:41:46,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,862 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:46,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:46,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:47,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:47,171 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:47,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:47,171 INFO L85 PathProgramCache]: Analyzing trace with hash 472432621, now seen corresponding path program 1 times [2021-11-14 05:41:47,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:47,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455794850] [2021-11-14 05:41:47,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:47,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:47,235 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:47,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:47,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455794850] [2021-11-14 05:41:47,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455794850] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:47,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003129584] [2021-11-14 05:41:47,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:47,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:47,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:47,251 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:47,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-14 05:41:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:47,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:41:47,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:47,446 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:47,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:47,615 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:47,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003129584] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:47,615 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:47,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:41:47,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403945205] [2021-11-14 05:41:47,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:47,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:41:47,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:47,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:41:47,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:41:47,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:47,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:47,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:47,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:47,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:47,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:47,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-11-14 05:41:47,940 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:47,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:47,940 INFO L85 PathProgramCache]: Analyzing trace with hash 436445675, now seen corresponding path program 1 times [2021-11-14 05:41:47,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:47,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163192621] [2021-11-14 05:41:47,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:47,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:47,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:47,982 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:47,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:47,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163192621] [2021-11-14 05:41:47,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163192621] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:47,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192751264] [2021-11-14 05:41:47,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:47,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:47,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:48,000 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:48,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-14 05:41:48,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:48,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:41:48,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:48,224 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:48,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:48,380 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:48,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192751264] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:48,380 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:48,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:41:48,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961592076] [2021-11-14 05:41:48,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:48,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:41:48,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:48,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:41:48,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:41:48,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:48,381 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:48,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:48,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:48,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:48,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:48,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:48,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:48,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:41:48,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:48,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-11-14 05:41:48,727 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:48,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:48,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1646885330, now seen corresponding path program 1 times [2021-11-14 05:41:48,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:48,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643020483] [2021-11-14 05:41:48,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:48,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:48,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:48,772 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 64 proven. 54 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:41:48,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:48,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643020483] [2021-11-14 05:41:48,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643020483] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:48,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079297096] [2021-11-14 05:41:48,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:48,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:48,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:48,792 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:48,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-14 05:41:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:48,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:41:48,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:49,051 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 64 proven. 54 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:41:49,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:49,306 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 64 proven. 54 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:41:49,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079297096] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:49,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:49,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:41:49,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564199719] [2021-11-14 05:41:49,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:49,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:41:49,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:49,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:41:49,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:41:49,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:49,308 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:49,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.4) internal successors, (188), 20 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:49,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:49,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:49,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:41:49,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:41:49,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:49,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-11-14 05:41:49,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:49,651 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:49,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:49,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1170576922, now seen corresponding path program 1 times [2021-11-14 05:41:49,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:49,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699177429] [2021-11-14 05:41:49,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:49,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:49,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:49,719 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 33 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:49,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:49,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699177429] [2021-11-14 05:41:49,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699177429] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:49,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167162517] [2021-11-14 05:41:49,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:49,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:49,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:49,720 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:49,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-14 05:41:49,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:49,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 05:41:49,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:50,045 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 33 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:50,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:50,309 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 33 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:50,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167162517] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:50,310 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:50,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-11-14 05:41:50,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883242189] [2021-11-14 05:41:50,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:50,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:41:50,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:50,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:41:50,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:41:50,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,311 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:50,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.043478260869565) internal successors, (208), 23 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:41:50,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:50,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:50,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:50,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:41:50,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:41:50,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:41:50,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:50,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:50,658 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:50,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:50,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1861138396, now seen corresponding path program 1 times [2021-11-14 05:41:50,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:50,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605277541] [2021-11-14 05:41:50,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:50,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:50,671 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:41:50,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:50,697 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:41:50,697 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:41:50,698 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:41:50,698 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:41:50,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-14 05:41:50,699 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:41:50,699 WARN L234 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:41:50,699 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,709 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,710 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,711 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,712 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,713 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,714 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,715 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,716 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,717 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,718 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,719 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,719 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,719 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:50,719 INFO L148 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-11-14 05:41:50,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:50,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:50,721 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:50,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2021-11-14 05:41:50,723 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:50,723 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=PARTIAL_ORDER_FA, 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-11-14 05:41:50,723 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:50,725 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:50,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:50,725 INFO L85 PathProgramCache]: Analyzing trace with hash 135866518, now seen corresponding path program 1 times [2021-11-14 05:41:50,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:50,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602513470] [2021-11-14 05:41:50,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:50,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:50,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:50,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:50,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:50,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602513470] [2021-11-14 05:41:50,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602513470] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:50,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:50,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:50,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958730756] [2021-11-14 05:41:50,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:50,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:50,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:50,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:50,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:50,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,734 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:50,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:50,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-14 05:41:50,734 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:50,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:50,735 INFO L85 PathProgramCache]: Analyzing trace with hash 164525460, now seen corresponding path program 1 times [2021-11-14 05:41:50,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:50,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061872198] [2021-11-14 05:41:50,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:50,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:50,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:50,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:50,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061872198] [2021-11-14 05:41:50,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061872198] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:50,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:50,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:50,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107593577] [2021-11-14 05:41:50,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:50,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:50,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:50,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:50,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:50,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,743 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:50,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:50,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-14 05:41:50,780 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:50,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:50,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1600631032, now seen corresponding path program 1 times [2021-11-14 05:41:50,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:50,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611100563] [2021-11-14 05:41:50,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:50,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:50,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:50,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:50,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:50,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611100563] [2021-11-14 05:41:50,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611100563] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:50,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:50,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:50,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649113264] [2021-11-14 05:41:50,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:50,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:50,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:50,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:50,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:50,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,803 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:50,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:50,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:50,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-14 05:41:50,815 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:50,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:50,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1533200246, now seen corresponding path program 1 times [2021-11-14 05:41:50,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:50,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203855] [2021-11-14 05:41:50,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:50,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:50,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:50,834 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:50,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:50,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203855] [2021-11-14 05:41:50,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203855] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:50,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604402448] [2021-11-14 05:41:50,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:50,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:50,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:50,835 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:50,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-14 05:41:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:50,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:50,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:50,943 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:50,943 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:50,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604402448] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:50,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:50,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:50,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650878327] [2021-11-14 05:41:50,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:50,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:50,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:50,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:50,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:50,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,944 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:50,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:50,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:50,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:50,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:50,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:50,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:51,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-14 05:41:51,171 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:51,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:51,171 INFO L85 PathProgramCache]: Analyzing trace with hash -793445928, now seen corresponding path program 1 times [2021-11-14 05:41:51,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:51,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753164439] [2021-11-14 05:41:51,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:51,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:51,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:51,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:51,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753164439] [2021-11-14 05:41:51,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753164439] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:51,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37117661] [2021-11-14 05:41:51,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:51,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:51,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:51,203 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:51,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-14 05:41:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:51,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:51,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:51,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:51,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:51,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:51,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37117661] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:51,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:51,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:51,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379763789] [2021-11-14 05:41:51,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:51,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:51,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:51,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:51,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:51,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,429 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:51,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:51,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:51,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:51,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:51,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:51,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:51,732 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:51,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:51,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1900166115, now seen corresponding path program 1 times [2021-11-14 05:41:51,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:51,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962540147] [2021-11-14 05:41:51,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:51,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:51,748 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:41:51,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:51,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962540147] [2021-11-14 05:41:51,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962540147] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:51,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:51,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:51,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808282327] [2021-11-14 05:41:51,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:51,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:51,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:51,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:51,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:51,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,749 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:51,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:51,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:51,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:51,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:51,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-14 05:41:51,761 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:51,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:51,761 INFO L85 PathProgramCache]: Analyzing trace with hash 824449052, now seen corresponding path program 1 times [2021-11-14 05:41:51,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:51,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203546570] [2021-11-14 05:41:51,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:51,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:51,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:51,781 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:41:51,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:51,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203546570] [2021-11-14 05:41:51,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203546570] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:51,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821317346] [2021-11-14 05:41:51,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:51,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:51,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:51,783 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:51,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-14 05:41:51,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:51,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:41:51,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:51,980 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:51,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:52,125 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:52,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821317346] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:52,126 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:52,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:41:52,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298240741] [2021-11-14 05:41:52,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:52,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:41:52,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:52,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:41:52,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:41:52,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,127 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:52,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:52,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:52,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:52,432 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:52,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:52,433 INFO L85 PathProgramCache]: Analyzing trace with hash 2068916622, now seen corresponding path program 1 times [2021-11-14 05:41:52,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:52,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632195208] [2021-11-14 05:41:52,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:52,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:52,475 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:52,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:52,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632195208] [2021-11-14 05:41:52,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632195208] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:52,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907758483] [2021-11-14 05:41:52,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:52,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:52,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:52,491 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:52,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-14 05:41:52,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:52,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:41:52,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:52,727 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:52,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:52,885 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:52,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907758483] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:52,885 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:52,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:41:52,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111021202] [2021-11-14 05:41:52,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:52,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:41:52,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:52,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:41:52,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:41:52,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,887 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:52,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:52,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:53,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:53,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-11-14 05:41:53,208 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:53,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:53,208 INFO L85 PathProgramCache]: Analyzing trace with hash 2032929676, now seen corresponding path program 1 times [2021-11-14 05:41:53,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:53,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007024787] [2021-11-14 05:41:53,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:53,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:53,281 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:53,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:53,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007024787] [2021-11-14 05:41:53,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007024787] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:53,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608313585] [2021-11-14 05:41:53,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:53,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:53,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:53,287 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:53,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-14 05:41:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:53,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:41:53,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:53,436 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:53,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:53,532 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:53,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608313585] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:53,532 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:53,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:41:53,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586366414] [2021-11-14 05:41:53,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:53,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:41:53,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:53,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:41:53,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:41:53,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:53,533 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:53,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:53,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:53,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:53,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:53,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:53,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:53,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:53,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:53,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:53,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:53,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:53,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:53,704 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-11-14 05:41:53,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:53,891 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:53,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:53,892 INFO L85 PathProgramCache]: Analyzing trace with hash 166051795, now seen corresponding path program 1 times [2021-11-14 05:41:53,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:53,892 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755272107] [2021-11-14 05:41:53,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:53,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:53,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:53,948 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 102 proven. 54 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:41:53,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:53,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755272107] [2021-11-14 05:41:53,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755272107] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:53,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635009095] [2021-11-14 05:41:53,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:53,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:53,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:53,954 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:53,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-14 05:41:54,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:54,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:41:54,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:54,258 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 102 proven. 54 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:41:54,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:54,479 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 102 proven. 54 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:41:54,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635009095] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:54,480 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:54,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:41:54,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120410840] [2021-11-14 05:41:54,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:54,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:41:54,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:54,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:41:54,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:41:54,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:54,481 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:54,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.65) internal successors, (193), 20 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:54,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:54,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:54,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:54,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:54,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:54,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:54,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-11-14 05:41:54,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-11-14 05:41:54,794 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:54,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:54,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1302870430, now seen corresponding path program 1 times [2021-11-14 05:41:54,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:54,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506437871] [2021-11-14 05:41:54,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:54,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:54,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:54,855 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 81 proven. 92 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:41:54,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:54,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506437871] [2021-11-14 05:41:54,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506437871] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:54,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571792066] [2021-11-14 05:41:54,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:54,855 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:54,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:54,856 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:54,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-14 05:41:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:54,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 05:41:54,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:55,139 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 81 proven. 92 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:41:55,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:55,398 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 81 proven. 92 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:41:55,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571792066] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:55,398 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:55,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-11-14 05:41:55,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827069384] [2021-11-14 05:41:55,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:55,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:41:55,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:55,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:41:55,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:41:55,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:55,399 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:55,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.391304347826088) internal successors, (216), 23 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:55,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:55,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:55,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:41:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:41:55,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:55,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:55,746 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:55,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:55,747 INFO L85 PathProgramCache]: Analyzing trace with hash -780914141, now seen corresponding path program 1 times [2021-11-14 05:41:55,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:55,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445264732] [2021-11-14 05:41:55,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:55,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:55,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:55,828 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 40 proven. 140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:55,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:55,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445264732] [2021-11-14 05:41:55,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445264732] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:55,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122500598] [2021-11-14 05:41:55,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:55,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:55,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:55,829 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:55,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-14 05:41:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:55,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 05:41:55,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:56,133 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 40 proven. 140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:56,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:56,432 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 40 proven. 140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:56,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122500598] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:56,432 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:56,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 25 [2021-11-14 05:41:56,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313390288] [2021-11-14 05:41:56,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:56,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-14 05:41:56,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:56,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-14 05:41:56,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-11-14 05:41:56,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,433 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:56,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.12) internal successors, (228), 25 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:41:56,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:41:56,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:41:56,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:41:56,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:56,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-11-14 05:41:56,824 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:56,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:56,824 INFO L85 PathProgramCache]: Analyzing trace with hash -90352667, now seen corresponding path program 1 times [2021-11-14 05:41:56,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:56,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372377757] [2021-11-14 05:41:56,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:56,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:56,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:56,833 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:41:56,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:41:56,866 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:41:56,866 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:41:56,866 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:41:56,866 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:41:56,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-14 05:41:56,869 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:41:56,869 WARN L234 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:41:56,869 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,883 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,884 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,885 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,886 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,887 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,888 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,889 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,890 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,891 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,892 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,892 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,892 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,892 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,892 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,892 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:41:56,893 INFO L148 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2021-11-14 05:41:56,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:41:56,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:56,894 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:41:56,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Waiting until timeout for monitored process [2021-11-14 05:41:56,897 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:41:56,897 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=PARTIAL_ORDER_FA, 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-11-14 05:41:56,897 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:41:56,898 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:56,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:56,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1221850890, now seen corresponding path program 1 times [2021-11-14 05:41:56,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:56,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587261834] [2021-11-14 05:41:56,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:56,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:56,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:56,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:56,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:56,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587261834] [2021-11-14 05:41:56,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587261834] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:56,904 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:56,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:41:56,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411185932] [2021-11-14 05:41:56,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:56,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:41:56,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:56,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:41:56,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:41:56,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,905 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:56,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:56,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-14 05:41:56,905 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:56,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:56,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1193191948, now seen corresponding path program 1 times [2021-11-14 05:41:56,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:56,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446546302] [2021-11-14 05:41:56,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:56,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:56,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:56,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:56,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:56,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446546302] [2021-11-14 05:41:56,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446546302] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:56,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:56,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:56,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494331428] [2021-11-14 05:41:56,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:56,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:56,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:56,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:56,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:56,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,913 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:56,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:56,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-14 05:41:56,949 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:56,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:56,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1857560145, now seen corresponding path program 1 times [2021-11-14 05:41:56,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:56,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390268782] [2021-11-14 05:41:56,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:56,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:56,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:56,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:56,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390268782] [2021-11-14 05:41:56,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390268782] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:56,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:56,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:41:56,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740189406] [2021-11-14 05:41:56,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:56,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:41:56,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:56,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:41:56,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:41:56,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,965 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:56,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:56,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:56,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:56,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:56,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-14 05:41:56,976 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:56,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:56,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1924990931, now seen corresponding path program 1 times [2021-11-14 05:41:56,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:56,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778636566] [2021-11-14 05:41:56,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:56,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:56,991 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:41:56,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:56,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778636566] [2021-11-14 05:41:56,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778636566] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:56,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466887596] [2021-11-14 05:41:56,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:56,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:56,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:56,992 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:57,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-14 05:41:57,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:57,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:41:57,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:57,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:57,100 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:41:57,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466887596] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:57,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:41:57,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:41:57,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431941197] [2021-11-14 05:41:57,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:57,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:57,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:57,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:57,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:41:57,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,100 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:57,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:57,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:57,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:57,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:57,323 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:57,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:57,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1214922247, now seen corresponding path program 1 times [2021-11-14 05:41:57,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:57,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631882055] [2021-11-14 05:41:57,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:57,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:57,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:57,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:57,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:57,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631882055] [2021-11-14 05:41:57,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631882055] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:57,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948950807] [2021-11-14 05:41:57,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:57,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:57,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:57,343 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:57,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-14 05:41:57,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:57,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:41:57,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:57,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:57,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:57,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:41:57,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948950807] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:57,488 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:57,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:41:57,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269306204] [2021-11-14 05:41:57,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:57,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:41:57,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:57,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:41:57,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:41:57,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,489 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:57,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:57,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:57,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:57,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:57,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-11-14 05:41:57,790 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:57,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:57,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1229714276, now seen corresponding path program 1 times [2021-11-14 05:41:57,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:57,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758609735] [2021-11-14 05:41:57,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:57,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:57,801 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:41:57,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:57,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758609735] [2021-11-14 05:41:57,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758609735] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:41:57,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:41:57,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:41:57,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516085602] [2021-11-14 05:41:57,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:41:57,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:41:57,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:57,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:41:57,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:41:57,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,802 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:57,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:57,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:57,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:57,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:57,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:57,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:57,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:57,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-14 05:41:57,812 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:57,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:57,812 INFO L85 PathProgramCache]: Analyzing trace with hash -942676862, now seen corresponding path program 1 times [2021-11-14 05:41:57,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:57,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399053724] [2021-11-14 05:41:57,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:57,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:57,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:57,843 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:41:57,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:57,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399053724] [2021-11-14 05:41:57,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399053724] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:57,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788716848] [2021-11-14 05:41:57,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:57,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:57,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:57,852 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:57,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-11-14 05:41:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:57,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:41:57,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:58,015 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:58,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:58,143 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:41:58,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788716848] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:58,144 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:58,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:41:58,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996712696] [2021-11-14 05:41:58,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:58,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:41:58,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:58,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:41:58,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:41:58,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:58,144 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:58,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:58,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:58,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:58,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:58,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:58,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:58,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:58,450 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:58,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:58,450 INFO L85 PathProgramCache]: Analyzing trace with hash 18027429, now seen corresponding path program 1 times [2021-11-14 05:41:58,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:58,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831349952] [2021-11-14 05:41:58,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:58,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:58,486 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:58,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:58,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831349952] [2021-11-14 05:41:58,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831349952] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:58,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328514206] [2021-11-14 05:41:58,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:58,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:58,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:58,487 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:58,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-14 05:41:58,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:58,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:41:58,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:58,732 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:58,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:58,932 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:58,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328514206] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:58,932 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:58,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:41:58,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257923706] [2021-11-14 05:41:58,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:58,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:41:58,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:58,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:41:58,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:41:58,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:58,933 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:58,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:41:58,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:59,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-14 05:41:59,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:59,262 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:41:59,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:41:59,262 INFO L85 PathProgramCache]: Analyzing trace with hash -17959517, now seen corresponding path program 1 times [2021-11-14 05:41:59,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:41:59,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160165000] [2021-11-14 05:41:59,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:59,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:41:59,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:59,298 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:59,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:41:59,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160165000] [2021-11-14 05:41:59,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160165000] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:41:59,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445874021] [2021-11-14 05:41:59,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:41:59,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:41:59,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:41:59,299 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:41:59,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-11-14 05:41:59,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:41:59,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:41:59,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:41:59,503 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:59,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:41:59,683 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:41:59,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445874021] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:41:59,683 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:41:59,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:41:59,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61139751] [2021-11-14 05:41:59,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:41:59,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:41:59,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:41:59,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:41:59,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:41:59,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:59,684 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:41:59,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:59,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:41:59,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:41:59,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:41:59,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:41:59,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:00,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-11-14 05:42:00,095 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:00,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:00,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1212282651, now seen corresponding path program 1 times [2021-11-14 05:42:00,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:00,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707123224] [2021-11-14 05:42:00,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:00,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:00,146 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:00,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:00,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707123224] [2021-11-14 05:42:00,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707123224] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:00,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514029820] [2021-11-14 05:42:00,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:00,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:00,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:00,148 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:00,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-14 05:42:00,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:00,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:42:00,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:00,413 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:00,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:00,588 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:00,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514029820] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:00,589 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:00,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:42:00,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918544897] [2021-11-14 05:42:00,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:00,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:42:00,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:00,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:42:00,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:42:00,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:00,590 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:00,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:00,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:00,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:00,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:00,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:00,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:00,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:00,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:00,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:00,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:00,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-11-14 05:42:00,891 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:00,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:00,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1742313901, now seen corresponding path program 1 times [2021-11-14 05:42:00,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:00,892 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244193809] [2021-11-14 05:42:00,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:00,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:00,979 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:00,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:00,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244193809] [2021-11-14 05:42:00,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244193809] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:00,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867093023] [2021-11-14 05:42:00,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:00,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:00,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:00,999 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:01,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-11-14 05:42:01,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:01,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 05:42:01,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:01,305 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:01,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:01,571 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:01,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867093023] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:01,571 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:01,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-11-14 05:42:01,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60050473] [2021-11-14 05:42:01,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:01,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:01,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:01,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:01,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:01,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:01,572 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:01,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.173913043478262) internal successors, (234), 23 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:01,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:01,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:01,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-11-14 05:42:01,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-11-14 05:42:01,991 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:01,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:01,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1657261819, now seen corresponding path program 1 times [2021-11-14 05:42:01,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:01,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242175713] [2021-11-14 05:42:01,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:01,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:01,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:02,078 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:02,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:02,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242175713] [2021-11-14 05:42:02,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242175713] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:02,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023117136] [2021-11-14 05:42:02,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:02,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:02,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:02,089 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:02,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-11-14 05:42:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:02,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 05:42:02,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:02,415 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:02,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:02,606 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:02,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023117136] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:02,607 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:02,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 25 [2021-11-14 05:42:02,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526574619] [2021-11-14 05:42:02,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:02,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-14 05:42:02,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:02,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-14 05:42:02,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-11-14 05:42:02,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:02,608 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:02,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.96) internal successors, (249), 25 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:02,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:02,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:02,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:02,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:02,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:02,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:03,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:03,059 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:03,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:03,060 INFO L85 PathProgramCache]: Analyzing trace with hash -546988075, now seen corresponding path program 1 times [2021-11-14 05:42:03,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:03,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417712889] [2021-11-14 05:42:03,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:03,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:03,179 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:03,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:03,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417712889] [2021-11-14 05:42:03,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417712889] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:03,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819129244] [2021-11-14 05:42:03,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:03,179 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:03,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:03,180 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:03,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-14 05:42:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:03,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 05:42:03,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:03,419 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:03,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:03,625 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:03,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819129244] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:03,625 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:03,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 27 [2021-11-14 05:42:03,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005154300] [2021-11-14 05:42:03,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:03,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-14 05:42:03,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:03,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-14 05:42:03,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2021-11-14 05:42:03,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:03,626 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:03,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.518518518518519) internal successors, (257), 27 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:03,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:03,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:03,979 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:04,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:04,161 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:04,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:04,161 INFO L85 PathProgramCache]: Analyzing trace with hash -582975021, now seen corresponding path program 1 times [2021-11-14 05:42:04,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:04,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697746976] [2021-11-14 05:42:04,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:04,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:04,275 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:04,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:04,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697746976] [2021-11-14 05:42:04,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697746976] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:04,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010357859] [2021-11-14 05:42:04,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:04,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:04,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:04,277 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:04,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-11-14 05:42:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:04,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 05:42:04,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:04,581 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:04,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:04,823 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:04,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010357859] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:04,824 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:04,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-11-14 05:42:04,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674487262] [2021-11-14 05:42:04,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:04,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:04,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:04,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:04,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:04,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:04,825 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:04,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.695652173913043) internal successors, (246), 23 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:04,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:04,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 05:42:04,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:05,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:05,146 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:05,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:05,147 INFO L85 PathProgramCache]: Analyzing trace with hash 2079554225, now seen corresponding path program 1 times [2021-11-14 05:42:05,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:05,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845115116] [2021-11-14 05:42:05,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:42:05,156 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:42:05,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:42:05,179 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:42:05,179 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:42:05,180 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:42:05,180 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:42:05,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-14 05:42:05,180 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:42:05,181 WARN L234 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:42:05,181 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:05,213 INFO L148 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2021-11-14 05:42:05,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:42:05,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:05,227 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:42:05,256 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:42:05,256 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=PARTIAL_ORDER_FA, 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-11-14 05:42:05,256 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:42:05,258 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:05,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:05,258 INFO L85 PathProgramCache]: Analyzing trace with hash 137732054, now seen corresponding path program 1 times [2021-11-14 05:42:05,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:05,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164171127] [2021-11-14 05:42:05,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:05,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:05,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:05,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164171127] [2021-11-14 05:42:05,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164171127] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:05,263 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:05,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:42:05,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437049366] [2021-11-14 05:42:05,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:05,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:42:05,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:05,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:42:05,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:42:05,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,264 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:05,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:05,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-14 05:42:05,264 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:05,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:05,264 INFO L85 PathProgramCache]: Analyzing trace with hash 166390996, now seen corresponding path program 1 times [2021-11-14 05:42:05,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:05,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358066571] [2021-11-14 05:42:05,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:05,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2021-11-14 05:42:05,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:05,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:05,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358066571] [2021-11-14 05:42:05,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358066571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:05,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:05,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:42:05,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069423500] [2021-11-14 05:42:05,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:05,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:05,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:05,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:05,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:42:05,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,273 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:05,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:05,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-14 05:42:05,317 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:05,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:05,317 INFO L85 PathProgramCache]: Analyzing trace with hash -977360904, now seen corresponding path program 1 times [2021-11-14 05:42:05,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:05,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814020115] [2021-11-14 05:42:05,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:05,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:05,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814020115] [2021-11-14 05:42:05,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814020115] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:05,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:05,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:42:05,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579518979] [2021-11-14 05:42:05,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:05,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:42:05,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:05,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:42:05,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:42:05,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,331 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:05,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:05,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:05,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-14 05:42:05,383 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:05,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:05,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1044791690, now seen corresponding path program 1 times [2021-11-14 05:42:05,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:05,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606476700] [2021-11-14 05:42:05,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:05,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:05,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:05,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606476700] [2021-11-14 05:42:05,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606476700] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:05,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130630531] [2021-11-14 05:42:05,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:05,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:05,405 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:05,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-11-14 05:42:05,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:42:05,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:05,551 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:05,551 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:42:05,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130630531] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:05,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:42:05,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:42:05,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235035386] [2021-11-14 05:42:05,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:05,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:05,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:05,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:05,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:42:05,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,552 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:05,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:05,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:05,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:05,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:05,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-11-14 05:42:05,763 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:05,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:05,763 INFO L85 PathProgramCache]: Analyzing trace with hash -2070046764, now seen corresponding path program 1 times [2021-11-14 05:42:05,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:05,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055091330] [2021-11-14 05:42:05,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,779 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:05,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:05,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055091330] [2021-11-14 05:42:05,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055091330] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:05,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857014578] [2021-11-14 05:42:05,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:05,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:05,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:05,781 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:05,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-11-14 05:42:05,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:05,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:42:05,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:05,924 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:05,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:05,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:05,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857014578] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:05,983 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:05,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:42:05,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131830580] [2021-11-14 05:42:05,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:05,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:42:05,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:05,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:42:05,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:42:05,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,983 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:05,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:05,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:05,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:05,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:05,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:06,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:06,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:06,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-11-14 05:42:06,313 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:06,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:06,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1296499221, now seen corresponding path program 1 times [2021-11-14 05:42:06,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:06,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062371765] [2021-11-14 05:42:06,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:06,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:06,331 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:42:06,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:06,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062371765] [2021-11-14 05:42:06,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062371765] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:06,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:06,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:42:06,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174902244] [2021-11-14 05:42:06,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:06,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:06,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:06,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:06,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:42:06,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,332 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:06,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-14 05:42:06,344 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:06,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:06,344 INFO L85 PathProgramCache]: Analyzing trace with hash 273886024, now seen corresponding path program 1 times [2021-11-14 05:42:06,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:06,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954625552] [2021-11-14 05:42:06,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:06,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:06,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:06,364 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:42:06,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:06,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954625552] [2021-11-14 05:42:06,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954625552] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:06,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092757082] [2021-11-14 05:42:06,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:06,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:06,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:06,384 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:06,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-11-14 05:42:06,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:06,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:42:06,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:06,573 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:42:06,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:06,674 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:42:06,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092757082] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:06,674 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:06,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:42:06,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892689110] [2021-11-14 05:42:06,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:06,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:42:06,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:06,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:42:06,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:42:06,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,675 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:06,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:06,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:06,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:06,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:06,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:07,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:07,023 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:07,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:07,024 INFO L85 PathProgramCache]: Analyzing trace with hash 819528578, now seen corresponding path program 1 times [2021-11-14 05:42:07,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:07,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685584052] [2021-11-14 05:42:07,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:07,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:07,068 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:07,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:07,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685584052] [2021-11-14 05:42:07,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685584052] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:07,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287105622] [2021-11-14 05:42:07,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:07,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:07,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:07,069 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:07,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-11-14 05:42:07,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:07,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:42:07,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:07,302 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:07,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:07,469 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:07,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287105622] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:07,469 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:07,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:42:07,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639710444] [2021-11-14 05:42:07,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:07,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:42:07,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:07,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:42:07,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:42:07,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:07,470 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:07,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:07,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:07,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:07,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:07,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:07,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:07,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:07,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:07,778 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:07,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:07,778 INFO L85 PathProgramCache]: Analyzing trace with hash 783541632, now seen corresponding path program 1 times [2021-11-14 05:42:07,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:07,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194568224] [2021-11-14 05:42:07,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:07,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:07,816 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:07,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:07,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194568224] [2021-11-14 05:42:07,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194568224] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:07,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704586652] [2021-11-14 05:42:07,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:07,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:07,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:07,817 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:07,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-11-14 05:42:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:07,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:42:07,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:08,039 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:08,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:08,209 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:08,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704586652] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:08,209 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:08,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:42:08,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219748186] [2021-11-14 05:42:08,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:08,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:42:08,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:08,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:42:08,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:42:08,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:08,210 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:08,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:08,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:08,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:08,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:08,659 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:08,659 INFO L85 PathProgramCache]: Analyzing trace with hash 898354129, now seen corresponding path program 1 times [2021-11-14 05:42:08,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:08,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223691761] [2021-11-14 05:42:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:08,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:08,714 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:08,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:08,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223691761] [2021-11-14 05:42:08,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223691761] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:08,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034631738] [2021-11-14 05:42:08,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:08,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:08,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:08,716 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:08,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-11-14 05:42:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:08,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:42:08,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:09,042 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:09,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:09,300 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:09,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034631738] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:09,300 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:09,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:42:09,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232905910] [2021-11-14 05:42:09,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:09,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:42:09,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:09,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:42:09,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:42:09,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:09,301 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:09,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:09,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:09,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:09,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:09,687 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:09,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:09,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1584082718, now seen corresponding path program 1 times [2021-11-14 05:42:09,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:09,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692731566] [2021-11-14 05:42:09,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:09,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:09,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:09,746 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:09,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:09,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692731566] [2021-11-14 05:42:09,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692731566] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:09,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875483645] [2021-11-14 05:42:09,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:09,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:09,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:09,750 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:09,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-11-14 05:42:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:09,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 05:42:09,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:09,998 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:09,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:10,163 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:10,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875483645] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:10,163 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:10,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-11-14 05:42:10,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634659150] [2021-11-14 05:42:10,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:10,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:10,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:10,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:10,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:10,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:10,164 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:10,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.173913043478262) internal successors, (234), 23 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:10,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:10,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:10,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:10,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:10,544 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:10,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:10,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1857063503, now seen corresponding path program 1 times [2021-11-14 05:42:10,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:10,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913993703] [2021-11-14 05:42:10,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:10,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:10,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:10,621 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:10,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:10,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913993703] [2021-11-14 05:42:10,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913993703] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:10,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282935714] [2021-11-14 05:42:10,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:10,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:10,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:10,622 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:10,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-11-14 05:42:10,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:10,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 05:42:10,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:10,996 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:10,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:11,295 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:11,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282935714] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:11,296 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:11,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 25 [2021-11-14 05:42:11,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413798665] [2021-11-14 05:42:11,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:11,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-14 05:42:11,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:11,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-14 05:42:11,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-11-14 05:42:11,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:11,296 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:11,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.96) internal successors, (249), 25 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:11,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:11,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:11,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:11,701 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:11,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:11,701 INFO L85 PathProgramCache]: Analyzing trace with hash -367178864, now seen corresponding path program 1 times [2021-11-14 05:42:11,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:11,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183474353] [2021-11-14 05:42:11,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:11,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:11,796 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:11,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:11,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183474353] [2021-11-14 05:42:11,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183474353] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:11,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564857111] [2021-11-14 05:42:11,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:11,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:11,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:11,798 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:11,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-11-14 05:42:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:11,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 05:42:11,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:12,187 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:12,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:12,488 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:12,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564857111] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:12,488 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:12,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 27 [2021-11-14 05:42:12,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835389944] [2021-11-14 05:42:12,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:12,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-14 05:42:12,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:12,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-14 05:42:12,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2021-11-14 05:42:12,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:12,489 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:12,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.518518518518519) internal successors, (257), 27 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:12,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:12,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:12,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:12,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:12,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-11-14 05:42:12,919 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:12,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:12,919 INFO L85 PathProgramCache]: Analyzing trace with hash -403165810, now seen corresponding path program 1 times [2021-11-14 05:42:12,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:12,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911153789] [2021-11-14 05:42:12,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:12,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:13,058 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:13,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:13,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911153789] [2021-11-14 05:42:13,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911153789] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:13,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027115373] [2021-11-14 05:42:13,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:13,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:13,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:13,059 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:13,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-11-14 05:42:13,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:13,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 05:42:13,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:13,410 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:13,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:13,680 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:13,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027115373] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:13,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:13,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-11-14 05:42:13,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964695225] [2021-11-14 05:42:13,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:13,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:13,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:13,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:13,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:13,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:13,681 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:13,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.695652173913043) internal successors, (246), 23 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:13,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:13,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:13,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 05:42:13,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:14,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-11-14 05:42:14,042 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:14,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:14,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1792335990, now seen corresponding path program 1 times [2021-11-14 05:42:14,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:14,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806711975] [2021-11-14 05:42:14,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:14,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:14,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:14,149 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 54 proven. 266 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:14,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:14,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806711975] [2021-11-14 05:42:14,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806711975] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:14,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594206290] [2021-11-14 05:42:14,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:14,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:14,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:14,156 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:14,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-11-14 05:42:14,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:14,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 05:42:14,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:14,484 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 54 proven. 266 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:14,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:14,809 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 54 proven. 266 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:14,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594206290] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:14,809 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:14,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 29 [2021-11-14 05:42:14,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475525611] [2021-11-14 05:42:14,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:14,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-14 05:42:14,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:14,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-14 05:42:14,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-11-14 05:42:14,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:14,810 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:14,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 9.241379310344827) internal successors, (268), 29 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:14,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-11-14 05:42:14,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 05:42:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 05:42:15,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-11-14 05:42:15,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:15,286 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:15,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:15,286 INFO L85 PathProgramCache]: Analyzing trace with hash -1812069832, now seen corresponding path program 1 times [2021-11-14 05:42:15,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:15,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722628444] [2021-11-14 05:42:15,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:42:15,293 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:42:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:42:15,321 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:42:15,322 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:42:15,322 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:42:15,322 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:42:15,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-14 05:42:15,323 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:42:15,323 WARN L234 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:42:15,323 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,334 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,335 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,336 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,337 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,338 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,339 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,340 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,341 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:15,345 INFO L148 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2021-11-14 05:42:15,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:42:15,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:15,346 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:42:15,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Waiting until timeout for monitored process [2021-11-14 05:42:15,349 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:42:15,349 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=PARTIAL_ORDER_FA, 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-11-14 05:42:15,349 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:42:15,350 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:15,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:15,351 INFO L85 PathProgramCache]: Analyzing trace with hash -80351946, now seen corresponding path program 1 times [2021-11-14 05:42:15,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:15,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573383598] [2021-11-14 05:42:15,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:15,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:15,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:15,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573383598] [2021-11-14 05:42:15,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573383598] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:15,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:15,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:42:15,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431122422] [2021-11-14 05:42:15,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:15,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:42:15,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:15,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:42:15,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:42:15,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,357 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:15,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:15,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-14 05:42:15,357 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:15,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:15,357 INFO L85 PathProgramCache]: Analyzing trace with hash -51693004, now seen corresponding path program 1 times [2021-11-14 05:42:15,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:15,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861846600] [2021-11-14 05:42:15,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:15,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:15,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861846600] [2021-11-14 05:42:15,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861846600] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:15,364 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:15,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:42:15,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450120411] [2021-11-14 05:42:15,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:15,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:15,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:15,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:15,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:42:15,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,365 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:15,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:15,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-14 05:42:15,415 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:15,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:15,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1257141287, now seen corresponding path program 1 times [2021-11-14 05:42:15,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:15,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501997953] [2021-11-14 05:42:15,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,427 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:15,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:15,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501997953] [2021-11-14 05:42:15,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501997953] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:15,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:15,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:42:15,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895415695] [2021-11-14 05:42:15,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:15,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:42:15,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:15,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:42:15,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:42:15,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,428 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:15,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:15,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:15,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-14 05:42:15,440 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:15,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:15,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1324572073, now seen corresponding path program 1 times [2021-11-14 05:42:15,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:15,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071060760] [2021-11-14 05:42:15,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:15,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:15,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:15,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071060760] [2021-11-14 05:42:15,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071060760] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:15,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002516922] [2021-11-14 05:42:15,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:15,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:15,457 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:15,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-11-14 05:42:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:42:15,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:15,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:15,582 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:42:15,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002516922] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:15,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:42:15,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:42:15,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261123512] [2021-11-14 05:42:15,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:15,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:15,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:15,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:15,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:42:15,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:15,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:15,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:15,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:15,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:15,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:15,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:15,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:15,808 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:15,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:15,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1492844381, now seen corresponding path program 1 times [2021-11-14 05:42:15,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:15,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320806210] [2021-11-14 05:42:15,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:15,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:15,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320806210] [2021-11-14 05:42:15,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320806210] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:15,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197654837] [2021-11-14 05:42:15,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:15,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:15,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:15,824 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:15,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-11-14 05:42:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:15,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:42:15,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:15,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:15,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:16,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:16,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197654837] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:16,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:16,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:42:16,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240791504] [2021-11-14 05:42:16,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:16,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:42:16,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:16,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:42:16,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:42:16,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,069 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:16,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:16,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:16,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:16,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:16,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:16,357 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:16,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:16,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1059232218, now seen corresponding path program 1 times [2021-11-14 05:42:16,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:16,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525492807] [2021-11-14 05:42:16,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:16,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:16,370 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:42:16,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:16,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525492807] [2021-11-14 05:42:16,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525492807] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:16,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:16,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:42:16,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910242170] [2021-11-14 05:42:16,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:16,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:16,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:16,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:16,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:42:16,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,371 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:16,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:16,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:16,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:16,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-14 05:42:16,382 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:16,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:16,382 INFO L85 PathProgramCache]: Analyzing trace with hash 307204224, now seen corresponding path program 1 times [2021-11-14 05:42:16,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:16,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031700755] [2021-11-14 05:42:16,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:16,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:42:16,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:16,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031700755] [2021-11-14 05:42:16,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031700755] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:16,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424813963] [2021-11-14 05:42:16,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:16,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:16,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:16,414 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:16,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-11-14 05:42:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:16,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:42:16,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:16,565 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:42:16,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:16,639 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:42:16,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424813963] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:16,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:16,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:42:16,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400378993] [2021-11-14 05:42:16,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:16,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:42:16,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:16,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:42:16,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:42:16,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,640 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:16,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:16,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:16,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:16,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:16,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-11-14 05:42:16,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:16,945 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:16,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:16,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1214501193, now seen corresponding path program 1 times [2021-11-14 05:42:16,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:16,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27184777] [2021-11-14 05:42:16,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:16,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:16,978 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:16,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:16,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27184777] [2021-11-14 05:42:16,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27184777] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:16,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238469201] [2021-11-14 05:42:16,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:16,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:16,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:16,979 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:16,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-11-14 05:42:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:17,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:42:17,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:17,232 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:17,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:17,398 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:17,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238469201] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:17,398 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:17,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:42:17,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956062506] [2021-11-14 05:42:17,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:17,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:42:17,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:17,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:42:17,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:42:17,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:17,399 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:17,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:17,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:17,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:17,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:17,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:17,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:17,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:17,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:17,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:17,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:17,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:17,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-11-14 05:42:17,699 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:17,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:17,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1250488139, now seen corresponding path program 1 times [2021-11-14 05:42:17,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:17,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691892143] [2021-11-14 05:42:17,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:17,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:17,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:17,741 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:17,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:17,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691892143] [2021-11-14 05:42:17,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691892143] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:17,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29971028] [2021-11-14 05:42:17,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:17,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:17,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:17,742 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:17,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-11-14 05:42:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:17,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:42:17,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:17,998 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:17,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:18,174 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:18,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29971028] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:18,175 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:18,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:42:18,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064566524] [2021-11-14 05:42:18,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:18,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:42:18,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:18,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:42:18,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:42:18,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:18,175 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:18,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:18,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:18,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-11-14 05:42:18,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-11-14 05:42:18,626 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:18,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:18,626 INFO L85 PathProgramCache]: Analyzing trace with hash 179921655, now seen corresponding path program 1 times [2021-11-14 05:42:18,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:18,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000216615] [2021-11-14 05:42:18,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:18,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:18,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:18,674 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:18,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:18,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000216615] [2021-11-14 05:42:18,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000216615] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:18,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011775374] [2021-11-14 05:42:18,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:18,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:18,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:18,675 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:18,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-11-14 05:42:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:18,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:42:18,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:19,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:19,222 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:19,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011775374] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:19,222 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:19,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:42:19,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648293334] [2021-11-14 05:42:19,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:19,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:42:19,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:19,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:42:19,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:42:19,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:19,223 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:19,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:19,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:19,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:19,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-11-14 05:42:19,575 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:19,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:19,576 INFO L85 PathProgramCache]: Analyzing trace with hash -556754575, now seen corresponding path program 1 times [2021-11-14 05:42:19,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:19,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010782071] [2021-11-14 05:42:19,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:19,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:19,637 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:19,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:19,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010782071] [2021-11-14 05:42:19,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010782071] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:19,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056466159] [2021-11-14 05:42:19,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:19,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:19,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:19,643 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:19,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-11-14 05:42:19,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:19,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 05:42:19,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:19,998 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:19,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:20,270 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:20,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056466159] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:20,271 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:20,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-11-14 05:42:20,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270330186] [2021-11-14 05:42:20,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:20,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:20,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:20,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:20,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:20,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:20,272 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:20,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.173913043478262) internal successors, (234), 23 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:20,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:20,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:20,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:20,420 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:20,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-11-14 05:42:20,619 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:20,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:20,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1859078207, now seen corresponding path program 1 times [2021-11-14 05:42:20,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:20,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756771300] [2021-11-14 05:42:20,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:20,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:20,701 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:20,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:20,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756771300] [2021-11-14 05:42:20,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756771300] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:20,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161664657] [2021-11-14 05:42:20,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:20,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:20,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:20,704 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:20,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-11-14 05:42:20,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:20,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 05:42:20,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:21,062 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:21,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:21,371 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:21,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161664657] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:21,372 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:21,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 25 [2021-11-14 05:42:21,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597537533] [2021-11-14 05:42:21,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:21,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-14 05:42:21,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:21,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-14 05:42:21,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-11-14 05:42:21,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:21,373 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:21,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.96) internal successors, (249), 25 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:21,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:21,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:21,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:21,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-11-14 05:42:21,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:21,719 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:21,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:21,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1337176029, now seen corresponding path program 1 times [2021-11-14 05:42:21,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:21,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490135588] [2021-11-14 05:42:21,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:21,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:21,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:21,830 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:21,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:21,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490135588] [2021-11-14 05:42:21,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490135588] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:21,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010736432] [2021-11-14 05:42:21,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:21,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:21,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:21,831 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:21,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-11-14 05:42:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:21,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 05:42:21,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:22,195 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:22,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:22,517 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:22,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010736432] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:22,517 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:22,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 27 [2021-11-14 05:42:22,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440394294] [2021-11-14 05:42:22,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:22,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-14 05:42:22,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:22,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-14 05:42:22,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2021-11-14 05:42:22,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:22,518 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:22,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.518518518518519) internal successors, (257), 27 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:22,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:22,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:22,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-11-14 05:42:22,968 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:22,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:22,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1373162975, now seen corresponding path program 1 times [2021-11-14 05:42:22,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:22,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698500173] [2021-11-14 05:42:22,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:22,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:23,071 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:23,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:23,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698500173] [2021-11-14 05:42:23,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698500173] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:23,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539670600] [2021-11-14 05:42:23,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:23,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:23,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:23,072 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:23,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-11-14 05:42:23,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:23,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 05:42:23,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:23,478 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:23,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:23,754 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:23,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539670600] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:23,754 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:23,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-11-14 05:42:23,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835473351] [2021-11-14 05:42:23,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:23,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:23,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:23,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:23,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:23,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:23,755 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:23,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.695652173913043) internal successors, (246), 23 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:23,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:24,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:24,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-11-14 05:42:24,222 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:24,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:24,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1605656008, now seen corresponding path program 1 times [2021-11-14 05:42:24,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:24,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096795604] [2021-11-14 05:42:24,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:24,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:24,336 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 132 proven. 266 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:42:24,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:24,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096795604] [2021-11-14 05:42:24,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096795604] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:24,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714640648] [2021-11-14 05:42:24,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:24,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:24,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:24,338 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:24,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-11-14 05:42:24,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:24,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 05:42:24,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:24,714 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 132 proven. 266 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:42:24,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:25,070 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 132 proven. 266 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 05:42:25,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714640648] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:25,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:25,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 29 [2021-11-14 05:42:25,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283918890] [2021-11-14 05:42:25,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:25,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-14 05:42:25,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:25,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-14 05:42:25,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-11-14 05:42:25,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:25,071 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:25,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 9.517241379310345) internal successors, (276), 29 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:25,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:25,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:25,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:25,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 05:42:25,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:25,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-11-14 05:42:25,581 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:25,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:25,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1966095768, now seen corresponding path program 1 times [2021-11-14 05:42:25,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:25,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042373227] [2021-11-14 05:42:25,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:25,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:25,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:25,692 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 61 proven. 344 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:25,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:25,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042373227] [2021-11-14 05:42:25,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042373227] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:25,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705078261] [2021-11-14 05:42:25,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:25,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:25,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:25,693 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:25,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-11-14 05:42:25,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:25,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 05:42:25,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:26,082 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 61 proven. 344 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:26,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:26,357 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 61 proven. 344 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:26,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705078261] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:26,358 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:26,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 22 [2021-11-14 05:42:26,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237485040] [2021-11-14 05:42:26,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:26,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-14 05:42:26,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:26,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-14 05:42:26,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-11-14 05:42:26,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,359 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:26,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 9.045454545454545) internal successors, (199), 22 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 05:42:26,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:26,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:26,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:26,795 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:26,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:26,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1638310054, now seen corresponding path program 1 times [2021-11-14 05:42:26,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:26,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856594373] [2021-11-14 05:42:26,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:26,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:42:26,810 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 05:42:26,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 05:42:26,853 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 05:42:26,853 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 05:42:26,853 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 05:42:26,854 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 05:42:26,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-14 05:42:26,854 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:42:26,854 WARN L234 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 05:42:26,854 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2021-11-14 05:42:26,861 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,863 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,864 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,865 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,866 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,867 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,868 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,869 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,870 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,871 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 05:42:26,872 INFO L148 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2021-11-14 05:42:26,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 05:42:26,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:26,874 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-14 05:42:26,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (75)] Waiting until timeout for monitored process [2021-11-14 05:42:26,876 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 05:42:26,876 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=PARTIAL_ORDER_FA, 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-11-14 05:42:26,876 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 05:42:26,878 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:26,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:26,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1876102890, now seen corresponding path program 1 times [2021-11-14 05:42:26,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:26,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583482006] [2021-11-14 05:42:26,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:26,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:26,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:26,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:26,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:26,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583482006] [2021-11-14 05:42:26,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583482006] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:26,883 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:26,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 05:42:26,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286675605] [2021-11-14 05:42:26,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:26,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 05:42:26,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:26,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 05:42:26,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 05:42:26,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,883 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:26,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-14 05:42:26,884 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:26,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:26,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1847443948, now seen corresponding path program 1 times [2021-11-14 05:42:26,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:26,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218515604] [2021-11-14 05:42:26,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:26,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:26,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:26,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:26,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218515604] [2021-11-14 05:42:26,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218515604] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:26,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:26,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:42:26,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846665296] [2021-11-14 05:42:26,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:26,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:26,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:26,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:26,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:42:26,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,891 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:26,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:26,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-14 05:42:26,933 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:26,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:26,934 INFO L85 PathProgramCache]: Analyzing trace with hash 228547886, now seen corresponding path program 1 times [2021-11-14 05:42:26,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:26,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100874393] [2021-11-14 05:42:26,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:26,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:26,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:26,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:26,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100874393] [2021-11-14 05:42:26,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100874393] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:26,951 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:26,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 05:42:26,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676729206] [2021-11-14 05:42:26,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:26,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 05:42:26,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:26,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 05:42:26,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 05:42:26,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,951 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:26,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:26,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:26,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:26,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:26,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-14 05:42:26,963 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:26,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:26,963 INFO L85 PathProgramCache]: Analyzing trace with hash 161117100, now seen corresponding path program 1 times [2021-11-14 05:42:26,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:26,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734127771] [2021-11-14 05:42:26,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:26,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:26,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:26,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:26,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734127771] [2021-11-14 05:42:26,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734127771] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:26,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443494890] [2021-11-14 05:42:26,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:26,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:26,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:26,978 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:27,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-11-14 05:42:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:27,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 05:42:27,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:27,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:27,108 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:42:27,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443494890] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:27,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:42:27,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 05:42:27,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728221652] [2021-11-14 05:42:27,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:27,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:27,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:27,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:27,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 05:42:27,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,109 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:27,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:27,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:27,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:27,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2021-11-14 05:42:27,325 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:27,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:27,325 INFO L85 PathProgramCache]: Analyzing trace with hash -2089231094, now seen corresponding path program 1 times [2021-11-14 05:42:27,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:27,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642286890] [2021-11-14 05:42:27,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:27,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:27,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:27,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:27,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:27,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642286890] [2021-11-14 05:42:27,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642286890] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:27,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652016819] [2021-11-14 05:42:27,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:27,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:27,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:27,341 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:27,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-11-14 05:42:27,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:27,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 05:42:27,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:27,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:27,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:27,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 05:42:27,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652016819] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:27,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:27,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 05:42:27,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238516868] [2021-11-14 05:42:27,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:27,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 05:42:27,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:27,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 05:42:27,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 05:42:27,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,497 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:27,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.6) internal successors, (86), 10 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:27,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:27,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:27,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:27,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-11-14 05:42:27,811 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:27,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:27,811 INFO L85 PathProgramCache]: Analyzing trace with hash 671304533, now seen corresponding path program 1 times [2021-11-14 05:42:27,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:27,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400345532] [2021-11-14 05:42:27,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:27,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:27,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:27,821 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:42:27,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:27,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400345532] [2021-11-14 05:42:27,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400345532] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:27,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 05:42:27,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 05:42:27,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277117976] [2021-11-14 05:42:27,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:27,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 05:42:27,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:27,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 05:42:27,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 05:42:27,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,822 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:27,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:27,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:27,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:27,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:27,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:27,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:27,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:27,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-14 05:42:27,830 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:27,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:27,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1974569312, now seen corresponding path program 1 times [2021-11-14 05:42:27,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:27,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385680254] [2021-11-14 05:42:27,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:27,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:27,860 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-14 05:42:27,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:27,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385680254] [2021-11-14 05:42:27,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385680254] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:27,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125609718] [2021-11-14 05:42:27,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:27,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:27,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:27,861 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:27,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-11-14 05:42:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:27,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 05:42:27,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:28,047 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:42:28,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:28,169 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-14 05:42:28,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125609718] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:28,170 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:28,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 05:42:28,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771857613] [2021-11-14 05:42:28,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:28,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 05:42:28,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:28,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 05:42:28,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 05:42:28,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,171 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:28,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.153846153846153) internal successors, (158), 13 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:28,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:28,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-11-14 05:42:28,481 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:28,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:28,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1769157116, now seen corresponding path program 1 times [2021-11-14 05:42:28,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:28,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563834573] [2021-11-14 05:42:28,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:28,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:28,509 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:28,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:28,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563834573] [2021-11-14 05:42:28,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563834573] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:28,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038258453] [2021-11-14 05:42:28,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:28,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:28,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:28,510 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:28,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-11-14 05:42:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:28,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 05:42:28,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:28,691 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:28,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:28,778 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:28,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038258453] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:28,778 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:28,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 05:42:28,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14863588] [2021-11-14 05:42:28,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:28,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 05:42:28,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:28,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 05:42:28,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 05:42:28,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,779 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:28,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.6875) internal successors, (155), 16 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:28,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:28,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:28,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:28,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:28,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:28,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:29,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:29,067 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:29,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:29,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1805144062, now seen corresponding path program 1 times [2021-11-14 05:42:29,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:29,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324088905] [2021-11-14 05:42:29,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:29,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:29,103 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:29,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:29,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324088905] [2021-11-14 05:42:29,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324088905] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:29,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303511967] [2021-11-14 05:42:29,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:29,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:29,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:29,104 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:29,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-11-14 05:42:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:29,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 05:42:29,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:29,331 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:29,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:29,472 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:29,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303511967] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:29,472 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:29,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-14 05:42:29,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997517921] [2021-11-14 05:42:29,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:29,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-14 05:42:29,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:29,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-14 05:42:29,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-14 05:42:29,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:29,475 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:29,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 18 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:29,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:29,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:29,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:29,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:29,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:29,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-11-14 05:42:29,967 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:29,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:29,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1226595983, now seen corresponding path program 1 times [2021-11-14 05:42:29,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:29,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811432311] [2021-11-14 05:42:29,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:29,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:29,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:30,018 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:30,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:30,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811432311] [2021-11-14 05:42:30,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811432311] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:30,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324818686] [2021-11-14 05:42:30,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:30,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:30,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:30,020 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:30,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-11-14 05:42:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:30,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 05:42:30,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:30,294 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:30,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:30,552 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 124 proven. 54 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-14 05:42:30,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324818686] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:30,552 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:30,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 05:42:30,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258424917] [2021-11-14 05:42:30,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:30,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 05:42:30,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:30,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 05:42:30,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 05:42:30,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:30,553 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:30,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:30,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:30,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:30,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:30,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:30,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:30,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:30,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:30,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:30,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:30,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:30,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:30,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:30,719 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:30,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-11-14 05:42:30,888 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:30,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:30,889 INFO L85 PathProgramCache]: Analyzing trace with hash 400800438, now seen corresponding path program 1 times [2021-11-14 05:42:30,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:30,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593869662] [2021-11-14 05:42:30,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:30,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:30,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:30,949 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:30,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:30,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593869662] [2021-11-14 05:42:30,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593869662] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:30,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413398747] [2021-11-14 05:42:30,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:30,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:30,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:30,951 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:30,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-11-14 05:42:31,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:31,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 05:42:31,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:31,323 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:31,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:31,541 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 109 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:31,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413398747] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:31,541 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:31,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-11-14 05:42:31,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321375951] [2021-11-14 05:42:31,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:31,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:31,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:31,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:31,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:31,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:31,542 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:31,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.173913043478262) internal successors, (234), 23 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 05:42:31,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:31,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-11-14 05:42:31,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-11-14 05:42:31,874 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:31,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:31,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1418332187, now seen corresponding path program 1 times [2021-11-14 05:42:31,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:31,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638244773] [2021-11-14 05:42:31,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:31,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:31,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:31,942 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:31,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:31,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638244773] [2021-11-14 05:42:31,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638244773] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:31,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360324617] [2021-11-14 05:42:31,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:31,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:31,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:31,943 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:31,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-11-14 05:42:32,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:32,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 05:42:32,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:32,251 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:32,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:32,505 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 74 proven. 140 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:32,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360324617] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:32,505 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:32,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 25 [2021-11-14 05:42:32,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045708540] [2021-11-14 05:42:32,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:32,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-14 05:42:32,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:32,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-14 05:42:32,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-11-14 05:42:32,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:32,506 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:32,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.96) internal successors, (249), 25 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 05:42:32,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:32,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:32,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:32,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-11-14 05:42:32,879 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:32,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:32,879 INFO L85 PathProgramCache]: Analyzing trace with hash -682355554, now seen corresponding path program 1 times [2021-11-14 05:42:32,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:32,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345157966] [2021-11-14 05:42:32,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:32,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:33,028 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:33,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:33,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345157966] [2021-11-14 05:42:33,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345157966] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:33,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114328222] [2021-11-14 05:42:33,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:33,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:33,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:33,031 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:33,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-11-14 05:42:33,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:33,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 05:42:33,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:33,415 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:33,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:33,699 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 19 proven. 198 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:33,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114328222] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:33,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:33,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 27 [2021-11-14 05:42:33,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527690036] [2021-11-14 05:42:33,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:33,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-14 05:42:33,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:33,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-14 05:42:33,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2021-11-14 05:42:33,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:33,701 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:33,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.518518518518519) internal successors, (257), 27 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 05:42:33,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:33,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:34,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:34,128 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:34,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:34,128 INFO L85 PathProgramCache]: Analyzing trace with hash -718342500, now seen corresponding path program 1 times [2021-11-14 05:42:34,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:34,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121369849] [2021-11-14 05:42:34,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:34,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:34,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:34,234 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:34,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:34,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121369849] [2021-11-14 05:42:34,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121369849] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:34,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252274991] [2021-11-14 05:42:34,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:34,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:34,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:34,235 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:34,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-11-14 05:42:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:34,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 05:42:34,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:34,468 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:34,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:34,622 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 05:42:34,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252274991] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:34,622 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:34,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2021-11-14 05:42:34,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503072209] [2021-11-14 05:42:34,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:34,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:34,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:34,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:34,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-11-14 05:42:34,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:34,623 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:34,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.695652173913043) internal successors, (246), 23 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:34,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:34,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:34,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:34,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:34,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:34,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:34,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:34,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:34,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:35,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:35,083 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:35,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:35,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1865049046, now seen corresponding path program 1 times [2021-11-14 05:42:35,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:35,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199928297] [2021-11-14 05:42:35,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:35,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:35,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:35,180 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 178 proven. 266 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:35,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:35,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199928297] [2021-11-14 05:42:35,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199928297] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:35,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684919587] [2021-11-14 05:42:35,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:35,181 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:35,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:35,181 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:35,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-11-14 05:42:35,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:35,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 05:42:35,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:35,455 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 178 proven. 266 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:35,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:35,859 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 178 proven. 266 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-14 05:42:35,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684919587] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:35,860 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:35,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 29 [2021-11-14 05:42:35,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836834557] [2021-11-14 05:42:35,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:35,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-14 05:42:35,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:35,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-14 05:42:35,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-11-14 05:42:35,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:35,861 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:35,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.137931034482758) internal successors, (294), 29 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:35,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:36,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:36,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:36,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 05:42:36,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:36,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:36,403 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:36,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:36,404 INFO L85 PathProgramCache]: Analyzing trace with hash 874781187, now seen corresponding path program 1 times [2021-11-14 05:42:36,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:36,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118934014] [2021-11-14 05:42:36,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:36,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:36,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:36,570 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 113 proven. 344 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:36,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:36,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118934014] [2021-11-14 05:42:36,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118934014] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:36,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546656] [2021-11-14 05:42:36,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:36,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:36,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:36,580 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:36,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-11-14 05:42:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:36,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 05:42:36,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:37,019 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 113 proven. 344 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:37,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:37,332 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 113 proven. 344 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-14 05:42:37,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546656] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:37,332 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:37,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 22 [2021-11-14 05:42:37,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475257547] [2021-11-14 05:42:37,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:37,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-14 05:42:37,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:37,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-14 05:42:37,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-11-14 05:42:37,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:37,333 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:37,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 10.0) internal successors, (220), 22 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:37,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:37,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:37,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:37,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:37,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:37,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 05:42:37,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:37,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:37,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-11-14 05:42:37,891 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:37,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:37,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1587242922, now seen corresponding path program 1 times [2021-11-14 05:42:37,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:37,892 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647359266] [2021-11-14 05:42:37,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:37,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:37,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:38,055 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 0 proven. 458 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 05:42:38,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:38,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647359266] [2021-11-14 05:42:38,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647359266] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:38,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966318687] [2021-11-14 05:42:38,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:38,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:38,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:38,056 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:38,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-11-14 05:42:38,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:38,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-14 05:42:38,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:38,512 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2021-11-14 05:42:38,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:38,707 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2021-11-14 05:42:38,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966318687] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:38,707 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:38,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 7, 7] total 32 [2021-11-14 05:42:38,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635476274] [2021-11-14 05:42:38,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:38,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 05:42:38,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:38,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 05:42:38,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=865, Unknown=0, NotChecked=0, Total=992 [2021-11-14 05:42:38,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:38,708 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:38,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 10.4375) internal successors, (334), 32 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:38,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:38,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:38,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:38,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:38,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:41,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-14 05:42:41,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:41,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:41,789 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:41,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:41,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1284476605, now seen corresponding path program 1 times [2021-11-14 05:42:41,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:41,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008784640] [2021-11-14 05:42:41,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:41,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:41,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:42,070 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 418 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:42,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:42,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008784640] [2021-11-14 05:42:42,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008784640] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:42,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503714221] [2021-11-14 05:42:42,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:42,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:42,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:42,071 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:42,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-11-14 05:42:42,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:42,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-14 05:42:42,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:42,484 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 500 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 05:42:42,484 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 05:42:42,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503714221] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 05:42:42,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 05:42:42,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [23] total 25 [2021-11-14 05:42:42,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160717408] [2021-11-14 05:42:42,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 05:42:42,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-14 05:42:42,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:42,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-14 05:42:42,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2021-11-14 05:42:42,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:42,485 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:42,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.652173913043478) internal successors, (199), 23 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:42,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:42,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:42,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-11-14 05:42:42,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:45,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:45,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:45,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:45,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:45,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:45,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-14 05:42:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-14 05:42:45,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-11-14 05:42:45,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-11-14 05:42:45,360 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:42:45,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:42:45,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1015422032, now seen corresponding path program 1 times [2021-11-14 05:42:45,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:42:45,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494833306] [2021-11-14 05:42:45,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:45,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:42:45,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 316 proven. 144 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-11-14 05:42:45,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:42:45,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494833306] [2021-11-14 05:42:45,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494833306] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:42:45,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312634925] [2021-11-14 05:42:45,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:42:45,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:42:45,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:42:45,522 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:42:45,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-11-14 05:42:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:42:45,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 05:42:45,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:42:45,999 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 379 proven. 81 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-11-14 05:42:45,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:42:46,344 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 379 proven. 81 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-11-14 05:42:46,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312634925] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:42:46,345 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:42:46,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 24 [2021-11-14 05:42:46,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943744886] [2021-11-14 05:42:46,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:42:46,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 05:42:46,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:42:46,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 05:42:46,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-11-14 05:42:46,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:46,346 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:42:46,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.5) internal successors, (228), 24 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-11-14 05:42:46,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:43:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:43:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:43:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:43:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:43:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:43:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-14 05:43:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 05:43:04,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-11-14 05:43:04,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-11-14 05:43:04,682 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 05:43:04,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 05:43:04,682 INFO L85 PathProgramCache]: Analyzing trace with hash -329766754, now seen corresponding path program 2 times [2021-11-14 05:43:04,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 05:43:04,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640223315] [2021-11-14 05:43:04,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 05:43:04,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 05:43:04,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 05:43:04,852 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-14 05:43:04,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 05:43:04,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640223315] [2021-11-14 05:43:04,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640223315] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 05:43:04,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238209498] [2021-11-14 05:43:04,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-14 05:43:04,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 05:43:04,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 05:43:04,854 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 05:43:04,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-11-14 05:43:04,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-14 05:43:04,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-14 05:43:04,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 05:43:04,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 05:43:05,352 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-14 05:43:05,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 05:43:05,700 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-14 05:43:05,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238209498] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 05:43:05,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 05:43:05,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 24 [2021-11-14 05:43:05,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988485393] [2021-11-14 05:43:05,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 05:43:05,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 05:43:05,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 05:43:05,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 05:43:05,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-11-14 05:43:05,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:43:05,701 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 05:43:05,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.208333333333334) internal successors, (221), 24 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 05:43:05,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 05:43:05,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 05:43:05,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2021-11-14 05:43:05,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-11-14 05:43:05,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 05:43:05,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2021-11-14 05:50:16,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:16,085 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,091 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,091 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,091 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,091 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (75)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-14 05:50:16,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-11-14 05:50:16,259 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2021-11-14 05:50:16,259 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-11-14 05:50:16,259 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (0 of 2 remaining) [2021-11-14 05:50:16,260 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 05:50:16,261 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 10 thread instances [2021-11-14 05:50:16,261 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-14 05:50:16,265 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 05:50:16 BasicIcfg [2021-11-14 05:50:16,265 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-14 05:50:16,265 INFO L158 Benchmark]: Toolchain (without parser) took 522488.42ms. Allocated memory was 362.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 306.4MB in the beginning and 5.4GB in the end (delta: -5.0GB). Peak memory consumption was 11.0GB. Max. memory is 16.0GB. [2021-11-14 05:50:16,265 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 362.8MB. Free memory was 325.2MB in the beginning and 325.0MB in the end (delta: 137.8kB). There was no memory consumed. Max. memory is 16.0GB. [2021-11-14 05:50:16,265 INFO L158 Benchmark]: CACSL2BoogieTranslator took 323.88ms. Allocated memory is still 362.8MB. Free memory was 306.3MB in the beginning and 324.4MB in the end (delta: -18.1MB). Peak memory consumption was 16.3MB. Max. memory is 16.0GB. [2021-11-14 05:50:16,265 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.26ms. Allocated memory is still 362.8MB. Free memory was 324.4MB in the beginning and 322.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2021-11-14 05:50:16,266 INFO L158 Benchmark]: Boogie Preprocessor took 24.36ms. Allocated memory is still 362.8MB. Free memory was 322.3MB in the beginning and 320.9MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2021-11-14 05:50:16,266 INFO L158 Benchmark]: RCFGBuilder took 225.29ms. Allocated memory is still 362.8MB. Free memory was 320.9MB in the beginning and 309.7MB in the end (delta: 11.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2021-11-14 05:50:16,266 INFO L158 Benchmark]: TraceAbstraction took 521865.30ms. Allocated memory was 362.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 309.4MB in the beginning and 5.4GB in the end (delta: -5.0GB). Peak memory consumption was 11.0GB. Max. memory is 16.0GB. [2021-11-14 05:50:16,267 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 362.8MB. Free memory was 325.2MB in the beginning and 325.0MB in the end (delta: 137.8kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 323.88ms. Allocated memory is still 362.8MB. Free memory was 306.3MB in the beginning and 324.4MB in the end (delta: -18.1MB). Peak memory consumption was 16.3MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 40.26ms. Allocated memory is still 362.8MB. Free memory was 324.4MB in the beginning and 322.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 24.36ms. Allocated memory is still 362.8MB. Free memory was 322.3MB in the beginning and 320.9MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 225.29ms. Allocated memory is still 362.8MB. Free memory was 320.9MB in the beginning and 309.7MB in the end (delta: 11.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 521865.30ms. Allocated memory was 362.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 309.4MB in the beginning and 5.4GB in the end (delta: -5.0GB). Peak memory consumption was 11.0GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 591, positive: 510, positive conditional: 84, positive unconditional: 426, negative: 81, negative conditional: 80, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 84, positive unconditional: 426, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 84, positive unconditional: 426, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 75, positive unconditional: 435, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 511, positive: 510, positive conditional: 29, positive unconditional: 481, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 29, positive unconditional: 481, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 333, positive: 332, positive conditional: 0, positive unconditional: 332, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 333, positive: 332, positive conditional: 0, positive unconditional: 332, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 22, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 511, positive: 178, positive conditional: 29, positive unconditional: 149, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 333, unknown conditional: 0, unknown unconditional: 333] , Statistics on independence cache: Total cache size (in pairs): 333, Positive cache size: 332, Positive conditional cache size: 0, Positive unconditional cache size: 332, Negative cache size: 1, Negative conditional cache size: 0, Negative unconditional cache size: 1, Eliminated conditions: 46, Maximal queried relation: 0, Independence queries for same thread: 80 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 36.69ms, Number of persistent set computation: 72, Number of trivial persistent sets: 65, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 427, positive: 426, positive conditional: 0, positive unconditional: 426, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 591, positive: 510, positive conditional: 84, positive unconditional: 426, negative: 81, negative conditional: 80, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 84, positive unconditional: 426, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 84, positive unconditional: 426, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 75, positive unconditional: 435, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 511, positive: 510, positive conditional: 29, positive unconditional: 481, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 511, positive: 510, positive conditional: 29, positive unconditional: 481, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 333, positive: 332, positive conditional: 0, positive unconditional: 332, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 333, positive: 332, positive conditional: 0, positive unconditional: 332, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 22, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 511, positive: 178, positive conditional: 29, positive unconditional: 149, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 333, unknown conditional: 0, unknown unconditional: 333] , Statistics on independence cache: Total cache size (in pairs): 333, Positive cache size: 332, Positive conditional cache size: 0, Positive unconditional cache size: 332, Negative cache size: 1, Negative conditional cache size: 0, Negative unconditional cache size: 1, Eliminated conditions: 46, Maximal queried relation: 0, Independence queries for same thread: 80 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1412, positive: 1292, positive conditional: 147, positive unconditional: 1145, negative: 120, negative conditional: 113, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 147, positive unconditional: 1145, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 147, positive unconditional: 1145, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 138, positive unconditional: 1154, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 55, positive unconditional: 1237, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 55, positive unconditional: 1237, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 947, positive: 940, positive conditional: 0, positive unconditional: 940, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 947, positive: 939, positive conditional: 0, positive unconditional: 939, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 32, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1299, positive: 352, positive conditional: 55, positive unconditional: 297, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 947, unknown conditional: 0, unknown unconditional: 947] , Statistics on independence cache: Total cache size (in pairs): 947, Positive cache size: 940, Positive conditional cache size: 0, Positive unconditional cache size: 940, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 83, Maximal queried relation: 0, Independence queries for same thread: 113 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 65.79ms, Number of persistent set computation: 91, Number of trivial persistent sets: 91, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1152, positive: 1145, positive conditional: 0, positive unconditional: 1145, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1412, positive: 1292, positive conditional: 147, positive unconditional: 1145, negative: 120, negative conditional: 113, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 147, positive unconditional: 1145, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 147, positive unconditional: 1145, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 138, positive unconditional: 1154, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 55, positive unconditional: 1237, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1299, positive: 1292, positive conditional: 55, positive unconditional: 1237, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 947, positive: 940, positive conditional: 0, positive unconditional: 940, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 947, positive: 939, positive conditional: 0, positive unconditional: 939, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 32, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1299, positive: 352, positive conditional: 55, positive unconditional: 297, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 947, unknown conditional: 0, unknown unconditional: 947] , Statistics on independence cache: Total cache size (in pairs): 947, Positive cache size: 940, Positive conditional cache size: 0, Positive unconditional cache size: 940, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 83, Maximal queried relation: 0, Independence queries for same thread: 113 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2620, positive: 2335, positive conditional: 380, positive unconditional: 1955, negative: 285, negative conditional: 265, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 380, positive unconditional: 1955, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 380, positive unconditional: 1955, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 371, positive unconditional: 1964, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 134, positive unconditional: 2201, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 134, positive unconditional: 2201, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1657, positive: 1637, positive conditional: 0, positive unconditional: 1637, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1657, positive: 1634, positive conditional: 0, positive unconditional: 1634, negative: 23, negative conditional: 0, negative unconditional: 23, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 23, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 41, positive: 25, positive conditional: 0, positive unconditional: 25, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2355, positive: 698, positive conditional: 134, positive unconditional: 564, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1657, unknown conditional: 0, unknown unconditional: 1657] , Statistics on independence cache: Total cache size (in pairs): 1657, Positive cache size: 1637, Positive conditional cache size: 0, Positive unconditional cache size: 1637, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20, Eliminated conditions: 237, Maximal queried relation: 0, Independence queries for same thread: 265 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 55.10ms, Number of persistent set computation: 154, Number of trivial persistent sets: 154, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1975, positive: 1955, positive conditional: 0, positive unconditional: 1955, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2620, positive: 2335, positive conditional: 380, positive unconditional: 1955, negative: 285, negative conditional: 265, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 380, positive unconditional: 1955, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 380, positive unconditional: 1955, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 371, positive unconditional: 1964, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 134, positive unconditional: 2201, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2355, positive: 2335, positive conditional: 134, positive unconditional: 2201, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1657, positive: 1637, positive conditional: 0, positive unconditional: 1637, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1657, positive: 1634, positive conditional: 0, positive unconditional: 1634, negative: 23, negative conditional: 0, negative unconditional: 23, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 23, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 41, positive: 25, positive conditional: 0, positive unconditional: 25, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2355, positive: 698, positive conditional: 134, positive unconditional: 564, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1657, unknown conditional: 0, unknown unconditional: 1657] , Statistics on independence cache: Total cache size (in pairs): 1657, Positive cache size: 1637, Positive conditional cache size: 0, Positive unconditional cache size: 1637, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20, Eliminated conditions: 237, Maximal queried relation: 0, Independence queries for same thread: 265 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3682, positive: 3330, positive conditional: 485, positive unconditional: 2845, negative: 352, negative conditional: 318, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 485, positive unconditional: 2845, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 485, positive unconditional: 2845, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 476, positive unconditional: 2854, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 176, positive unconditional: 3154, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 176, positive unconditional: 3154, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2445, positive: 2411, positive conditional: 0, positive unconditional: 2411, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2445, positive: 2405, positive conditional: 0, positive unconditional: 2405, negative: 40, negative conditional: 0, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 40, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 44, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3364, positive: 919, positive conditional: 176, positive unconditional: 743, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 2445, unknown conditional: 0, unknown unconditional: 2445] , Statistics on independence cache: Total cache size (in pairs): 2445, Positive cache size: 2411, Positive conditional cache size: 0, Positive unconditional cache size: 2411, Negative cache size: 34, Negative conditional cache size: 0, Negative unconditional cache size: 34, Eliminated conditions: 300, Maximal queried relation: 0, Independence queries for same thread: 318 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 63.32ms, Number of persistent set computation: 173, Number of trivial persistent sets: 173, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2879, positive: 2845, positive conditional: 0, positive unconditional: 2845, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3682, positive: 3330, positive conditional: 485, positive unconditional: 2845, negative: 352, negative conditional: 318, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 485, positive unconditional: 2845, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 485, positive unconditional: 2845, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 476, positive unconditional: 2854, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 176, positive unconditional: 3154, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3364, positive: 3330, positive conditional: 176, positive unconditional: 3154, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2445, positive: 2411, positive conditional: 0, positive unconditional: 2411, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2445, positive: 2405, positive conditional: 0, positive unconditional: 2405, negative: 40, negative conditional: 0, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 40, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 44, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3364, positive: 919, positive conditional: 176, positive unconditional: 743, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 2445, unknown conditional: 0, unknown unconditional: 2445] , Statistics on independence cache: Total cache size (in pairs): 2445, Positive cache size: 2411, Positive conditional cache size: 0, Positive unconditional cache size: 2411, Negative cache size: 34, Negative conditional cache size: 0, Negative unconditional cache size: 34, Eliminated conditions: 300, Maximal queried relation: 0, Independence queries for same thread: 318 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4898, positive: 4460, positive conditional: 620, positive unconditional: 3840, negative: 438, negative conditional: 386, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 620, positive unconditional: 3840, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 620, positive unconditional: 3840, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 611, positive unconditional: 3849, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 221, positive unconditional: 4239, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 221, positive unconditional: 4239, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3340, positive: 3288, positive conditional: 0, positive unconditional: 3288, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3340, positive: 3278, positive conditional: 0, positive unconditional: 3278, negative: 62, negative conditional: 0, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 62, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 74, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 41, negative conditional: 0, negative unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4512, positive: 1172, positive conditional: 221, positive unconditional: 951, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 3340, unknown conditional: 0, unknown unconditional: 3340] , Statistics on independence cache: Total cache size (in pairs): 3340, Positive cache size: 3288, Positive conditional cache size: 0, Positive unconditional cache size: 3288, Negative cache size: 52, Negative conditional cache size: 0, Negative unconditional cache size: 52, Eliminated conditions: 390, Maximal queried relation: 0, Independence queries for same thread: 386 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 102.68ms, Number of persistent set computation: 199, Number of trivial persistent sets: 199, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3892, positive: 3840, positive conditional: 0, positive unconditional: 3840, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4898, positive: 4460, positive conditional: 620, positive unconditional: 3840, negative: 438, negative conditional: 386, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 620, positive unconditional: 3840, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 620, positive unconditional: 3840, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 611, positive unconditional: 3849, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 221, positive unconditional: 4239, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4512, positive: 4460, positive conditional: 221, positive unconditional: 4239, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3340, positive: 3288, positive conditional: 0, positive unconditional: 3288, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3340, positive: 3278, positive conditional: 0, positive unconditional: 3278, negative: 62, negative conditional: 0, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 62, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 74, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 41, negative conditional: 0, negative unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4512, positive: 1172, positive conditional: 221, positive unconditional: 951, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 3340, unknown conditional: 0, unknown unconditional: 3340] , Statistics on independence cache: Total cache size (in pairs): 3340, Positive cache size: 3288, Positive conditional cache size: 0, Positive unconditional cache size: 3288, Negative cache size: 52, Negative conditional cache size: 0, Negative unconditional cache size: 52, Eliminated conditions: 390, Maximal queried relation: 0, Independence queries for same thread: 386 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6266, positive: 5723, positive conditional: 785, positive unconditional: 4938, negative: 543, negative conditional: 469, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 785, positive unconditional: 4938, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 785, positive unconditional: 4938, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 776, positive unconditional: 4947, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 274, positive unconditional: 5449, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 274, positive unconditional: 5449, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4342, positive: 4268, positive conditional: 0, positive unconditional: 4268, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4342, positive: 4253, positive conditional: 0, positive unconditional: 4253, negative: 89, negative conditional: 0, negative unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 89, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 59, positive: 19, positive conditional: 0, positive unconditional: 19, negative: 40, negative conditional: 0, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5797, positive: 1455, positive conditional: 274, positive unconditional: 1181, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 4342, unknown conditional: 0, unknown unconditional: 4342] , Statistics on independence cache: Total cache size (in pairs): 4342, Positive cache size: 4268, Positive conditional cache size: 0, Positive unconditional cache size: 4268, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Eliminated conditions: 502, Maximal queried relation: 0, Independence queries for same thread: 469 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 83.76ms, Number of persistent set computation: 225, Number of trivial persistent sets: 225, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5012, positive: 4938, positive conditional: 0, positive unconditional: 4938, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6266, positive: 5723, positive conditional: 785, positive unconditional: 4938, negative: 543, negative conditional: 469, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 785, positive unconditional: 4938, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 785, positive unconditional: 4938, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 776, positive unconditional: 4947, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 274, positive unconditional: 5449, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5797, positive: 5723, positive conditional: 274, positive unconditional: 5449, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4342, positive: 4268, positive conditional: 0, positive unconditional: 4268, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4342, positive: 4253, positive conditional: 0, positive unconditional: 4253, negative: 89, negative conditional: 0, negative unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 89, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 59, positive: 19, positive conditional: 0, positive unconditional: 19, negative: 40, negative conditional: 0, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5797, positive: 1455, positive conditional: 274, positive unconditional: 1181, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 4342, unknown conditional: 0, unknown unconditional: 4342] , Statistics on independence cache: Total cache size (in pairs): 4342, Positive cache size: 4268, Positive conditional cache size: 0, Positive unconditional cache size: 4268, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Eliminated conditions: 502, Maximal queried relation: 0, Independence queries for same thread: 469 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 8289, positive: 7490, positive conditional: 1307, positive unconditional: 6183, negative: 799, negative conditional: 695, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 1307, positive unconditional: 6183, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 1307, positive unconditional: 6183, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 1298, positive unconditional: 6192, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 404, positive unconditional: 7086, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 404, positive unconditional: 7086, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5517, positive: 5413, positive conditional: 0, positive unconditional: 5413, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5517, positive: 5392, positive conditional: 0, positive unconditional: 5392, negative: 125, negative conditional: 0, negative unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 125, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 91, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7594, positive: 2077, positive conditional: 404, positive unconditional: 1673, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 5517, unknown conditional: 0, unknown unconditional: 5517] , Statistics on independence cache: Total cache size (in pairs): 5517, Positive cache size: 5413, Positive conditional cache size: 0, Positive unconditional cache size: 5413, Negative cache size: 104, Negative conditional cache size: 0, Negative unconditional cache size: 104, Eliminated conditions: 894, Maximal queried relation: 0, Independence queries for same thread: 695 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 126.11ms, Number of persistent set computation: 278, Number of trivial persistent sets: 278, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6287, positive: 6183, positive conditional: 0, positive unconditional: 6183, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 8289, positive: 7490, positive conditional: 1307, positive unconditional: 6183, negative: 799, negative conditional: 695, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 1307, positive unconditional: 6183, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 1307, positive unconditional: 6183, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 1298, positive unconditional: 6192, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 404, positive unconditional: 7086, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7594, positive: 7490, positive conditional: 404, positive unconditional: 7086, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5517, positive: 5413, positive conditional: 0, positive unconditional: 5413, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5517, positive: 5392, positive conditional: 0, positive unconditional: 5392, negative: 125, negative conditional: 0, negative unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 125, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 104, negative conditional: 0, negative unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 91, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7594, positive: 2077, positive conditional: 404, positive unconditional: 1673, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 5517, unknown conditional: 0, unknown unconditional: 5517] , Statistics on independence cache: Total cache size (in pairs): 5517, Positive cache size: 5413, Positive conditional cache size: 0, Positive unconditional cache size: 5413, Negative cache size: 104, Negative conditional cache size: 0, Negative unconditional cache size: 104, Eliminated conditions: 894, Maximal queried relation: 0, Independence queries for same thread: 695 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9903, positive: 8981, positive conditional: 1496, positive unconditional: 7485, negative: 922, negative conditional: 788, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 1496, positive unconditional: 7485, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 1496, positive unconditional: 7485, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 1487, positive unconditional: 7494, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 478, positive unconditional: 8503, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 478, positive unconditional: 8503, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6733, positive: 6599, positive conditional: 0, positive unconditional: 6599, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6733, positive: 6571, positive conditional: 0, positive unconditional: 6571, negative: 162, negative conditional: 0, negative unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 162, positive: 28, positive conditional: 0, positive unconditional: 28, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 94, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9115, positive: 2382, positive conditional: 478, positive unconditional: 1904, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 6733, unknown conditional: 0, unknown unconditional: 6733] , Statistics on independence cache: Total cache size (in pairs): 6733, Positive cache size: 6599, Positive conditional cache size: 0, Positive unconditional cache size: 6599, Negative cache size: 134, Negative conditional cache size: 0, Negative unconditional cache size: 134, Eliminated conditions: 1009, Maximal queried relation: 0, Independence queries for same thread: 788 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 117.83ms, Number of persistent set computation: 297, Number of trivial persistent sets: 297, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7619, positive: 7485, positive conditional: 0, positive unconditional: 7485, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9903, positive: 8981, positive conditional: 1496, positive unconditional: 7485, negative: 922, negative conditional: 788, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 1496, positive unconditional: 7485, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 1496, positive unconditional: 7485, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 1487, positive unconditional: 7494, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 478, positive unconditional: 8503, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 9115, positive: 8981, positive conditional: 478, positive unconditional: 8503, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6733, positive: 6599, positive conditional: 0, positive unconditional: 6599, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6733, positive: 6571, positive conditional: 0, positive unconditional: 6571, negative: 162, negative conditional: 0, negative unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 162, positive: 28, positive conditional: 0, positive unconditional: 28, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 94, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9115, positive: 2382, positive conditional: 478, positive unconditional: 1904, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 6733, unknown conditional: 0, unknown unconditional: 6733] , Statistics on independence cache: Total cache size (in pairs): 6733, Positive cache size: 6599, Positive conditional cache size: 0, Positive unconditional cache size: 6599, Negative cache size: 134, Negative conditional cache size: 0, Negative unconditional cache size: 134, Eliminated conditions: 1009, Maximal queried relation: 0, Independence queries for same thread: 788 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 11672, positive: 10607, positive conditional: 1715, positive unconditional: 8892, negative: 1065, negative conditional: 897, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 1715, positive unconditional: 8892, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 1715, positive unconditional: 8892, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 1706, positive unconditional: 8901, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 555, positive unconditional: 10052, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 555, positive unconditional: 10052, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8056, positive: 7888, positive conditional: 0, positive unconditional: 7888, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8056, positive: 7852, positive conditional: 0, positive unconditional: 7852, negative: 204, negative conditional: 0, negative unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 204, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 107, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 72, negative conditional: 0, negative unconditional: 72, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 10775, positive: 2719, positive conditional: 555, positive unconditional: 2164, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 8056, unknown conditional: 0, unknown unconditional: 8056] , Statistics on independence cache: Total cache size (in pairs): 8056, Positive cache size: 7888, Positive conditional cache size: 0, Positive unconditional cache size: 7888, Negative cache size: 168, Negative conditional cache size: 0, Negative unconditional cache size: 168, Eliminated conditions: 1151, Maximal queried relation: 0, Independence queries for same thread: 897 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 133.68ms, Number of persistent set computation: 323, Number of trivial persistent sets: 323, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9060, positive: 8892, positive conditional: 0, positive unconditional: 8892, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 11672, positive: 10607, positive conditional: 1715, positive unconditional: 8892, negative: 1065, negative conditional: 897, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 1715, positive unconditional: 8892, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 1715, positive unconditional: 8892, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 1706, positive unconditional: 8901, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 555, positive unconditional: 10052, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10775, positive: 10607, positive conditional: 555, positive unconditional: 10052, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8056, positive: 7888, positive conditional: 0, positive unconditional: 7888, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8056, positive: 7852, positive conditional: 0, positive unconditional: 7852, negative: 204, negative conditional: 0, negative unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 204, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 168, negative conditional: 0, negative unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 107, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 72, negative conditional: 0, negative unconditional: 72, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 10775, positive: 2719, positive conditional: 555, positive unconditional: 2164, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 8056, unknown conditional: 0, unknown unconditional: 8056] , Statistics on independence cache: Total cache size (in pairs): 8056, Positive cache size: 7888, Positive conditional cache size: 0, Positive unconditional cache size: 7888, Negative cache size: 168, Negative conditional cache size: 0, Negative unconditional cache size: 168, Eliminated conditions: 1151, Maximal queried relation: 0, Independence queries for same thread: 897 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 19649098, positive: 17330503, positive conditional: 17316527, positive unconditional: 13976, negative: 2318595, negative conditional: 2318286, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18631700, positive: 17330503, positive conditional: 17316527, positive unconditional: 13976, negative: 1301197, negative conditional: 1300888, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 18631700, positive: 17330503, positive conditional: 17316527, positive unconditional: 13976, negative: 1301197, negative conditional: 1300888, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35690025, positive: 17330503, positive conditional: 17316518, positive unconditional: 13985, negative: 18359522, negative conditional: 17058325, negative unconditional: 1301197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35690025, positive: 17330503, positive conditional: 3446078, positive unconditional: 13884425, negative: 18359522, negative conditional: 215814, negative unconditional: 18143708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35690025, positive: 17330503, positive conditional: 3446078, positive unconditional: 13884425, negative: 18359522, negative conditional: 215814, negative unconditional: 18143708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13610, positive: 13090, positive conditional: 190, positive unconditional: 12900, negative: 520, negative conditional: 211, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13610, positive: 13028, positive conditional: 0, positive unconditional: 13028, negative: 582, negative conditional: 0, negative unconditional: 582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 582, positive: 62, positive conditional: 0, positive unconditional: 62, negative: 520, negative conditional: 211, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 569, positive: 40, positive conditional: 0, positive unconditional: 40, negative: 529, negative conditional: 299, negative unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 35690025, positive: 17317413, positive conditional: 3445888, positive unconditional: 13871525, negative: 18359002, negative conditional: 215603, negative unconditional: 18143399, unknown: 13610, unknown conditional: 401, unknown unconditional: 13209] , Statistics on independence cache: Total cache size (in pairs): 13610, Positive cache size: 13090, Positive conditional cache size: 190, Positive unconditional cache size: 12900, Negative cache size: 520, Negative conditional cache size: 211, Negative unconditional cache size: 309, Eliminated conditions: 30712951, Maximal queried relation: 16, Independence queries for same thread: 1017398 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 32070.70ms, Number of persistent set computation: 453507, Number of trivial persistent sets: 434935, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14285, positive: 13976, positive conditional: 0, positive unconditional: 13976, negative: 309, negative conditional: 0, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 19649098, positive: 17330503, positive conditional: 17316527, positive unconditional: 13976, negative: 2318595, negative conditional: 2318286, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18631700, positive: 17330503, positive conditional: 17316527, positive unconditional: 13976, negative: 1301197, negative conditional: 1300888, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 18631700, positive: 17330503, positive conditional: 17316527, positive unconditional: 13976, negative: 1301197, negative conditional: 1300888, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35690025, positive: 17330503, positive conditional: 17316518, positive unconditional: 13985, negative: 18359522, negative conditional: 17058325, negative unconditional: 1301197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35690025, positive: 17330503, positive conditional: 3446078, positive unconditional: 13884425, negative: 18359522, negative conditional: 215814, negative unconditional: 18143708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35690025, positive: 17330503, positive conditional: 3446078, positive unconditional: 13884425, negative: 18359522, negative conditional: 215814, negative unconditional: 18143708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13610, positive: 13090, positive conditional: 190, positive unconditional: 12900, negative: 520, negative conditional: 211, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13610, positive: 13028, positive conditional: 0, positive unconditional: 13028, negative: 582, negative conditional: 0, negative unconditional: 582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 582, positive: 62, positive conditional: 0, positive unconditional: 62, negative: 520, negative conditional: 211, negative unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 569, positive: 40, positive conditional: 0, positive unconditional: 40, negative: 529, negative conditional: 299, negative unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 35690025, positive: 17317413, positive conditional: 3445888, positive unconditional: 13871525, negative: 18359002, negative conditional: 215603, negative unconditional: 18143399, unknown: 13610, unknown conditional: 401, unknown unconditional: 13209] , Statistics on independence cache: Total cache size (in pairs): 13610, Positive cache size: 13090, Positive conditional cache size: 190, Positive unconditional cache size: 12900, Negative cache size: 520, Negative conditional cache size: 211, Negative unconditional cache size: 309, Eliminated conditions: 30712951, Maximal queried relation: 16, Independence queries for same thread: 1017398 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 755]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 747]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 73 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 355 NumberOfCodeBlocks, 355 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 355 ConstructedInterpolants, 0 QuantifiedInterpolants, 523 SizeOfPredicates, 2 NumberOfNonLiveVariables, 219 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 8 InterpolantComputations, 4 PerfectInterpolantSequences, 5/9 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 82 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.9s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 29, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 498 NumberOfCodeBlocks, 498 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 541 ConstructedInterpolants, 0 QuantifiedInterpolants, 895 SizeOfPredicates, 5 NumberOfNonLiveVariables, 357 ConjunctsInSsa, 11 ConjunctsInUnsatCore, 11 InterpolantComputations, 4 PerfectInterpolantSequences, 41/69 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 5 procedures, 91 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 10, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 62, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1027 NumberOfCodeBlocks, 1027 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1258 ConstructedInterpolants, 0 QuantifiedInterpolants, 2182 SizeOfPredicates, 16 NumberOfNonLiveVariables, 790 ConjunctsInSsa, 26 ConjunctsInUnsatCore, 18 InterpolantComputations, 5 PerfectInterpolantSequences, 193/391 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 4 thread instances CFG has 6 procedures, 100 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.0s, OverallIterations: 11, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 77, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 1238 NumberOfCodeBlocks, 1238 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1546 ConstructedInterpolants, 0 QuantifiedInterpolants, 2860 SizeOfPredicates, 23 NumberOfNonLiveVariables, 998 ConjunctsInSsa, 35 ConjunctsInUnsatCore, 21 InterpolantComputations, 5 PerfectInterpolantSequences, 271/631 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 5 thread instances CFG has 7 procedures, 109 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.4s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 94, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.3s InterpolantComputationTime, 1511 NumberOfCodeBlocks, 1511 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 1927 ConstructedInterpolants, 0 QuantifiedInterpolants, 3733 SizeOfPredicates, 32 NumberOfNonLiveVariables, 1270 ConjunctsInSsa, 46 ConjunctsInUnsatCore, 24 InterpolantComputations, 5 PerfectInterpolantSequences, 505/1141 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 6 thread instances CFG has 8 procedures, 118 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.1s, OverallIterations: 13, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 113, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 1846 NumberOfCodeBlocks, 1846 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 2401 ConstructedInterpolants, 0 QuantifiedInterpolants, 4801 SizeOfPredicates, 43 NumberOfNonLiveVariables, 1606 ConjunctsInSsa, 59 ConjunctsInUnsatCore, 27 InterpolantComputations, 5 PerfectInterpolantSequences, 955/2011 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 7 thread instances CFG has 9 procedures, 127 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.3s, OverallIterations: 15, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 155, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 3.7s InterpolantComputationTime, 2689 NumberOfCodeBlocks, 2689 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 3634 ConstructedInterpolants, 0 QuantifiedInterpolants, 7444 SizeOfPredicates, 70 NumberOfNonLiveVariables, 2434 ConjunctsInSsa, 90 ConjunctsInUnsatCore, 33 InterpolantComputations, 5 PerfectInterpolantSequences, 1465/3766 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 8 thread instances CFG has 10 procedures, 136 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.1s, OverallIterations: 16, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.9s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 178, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 4.8s InterpolantComputationTime, 3036 NumberOfCodeBlocks, 3036 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 4126 ConstructedInterpolants, 0 QuantifiedInterpolants, 8734 SizeOfPredicates, 85 NumberOfNonLiveVariables, 2782 ConjunctsInSsa, 107 ConjunctsInUnsatCore, 36 InterpolantComputations, 5 PerfectInterpolantSequences, 1627/4726 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 9 thread instances CFG has 11 procedures, 145 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.5s, OverallIterations: 17, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 2.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 203, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 5.7s InterpolantComputationTime, 3445 NumberOfCodeBlocks, 3445 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 4711 ConstructedInterpolants, 0 QuantifiedInterpolants, 10219 SizeOfPredicates, 102 NumberOfNonLiveVariables, 3194 ConjunctsInSsa, 126 ConjunctsInUnsatCore, 39 InterpolantComputations, 5 PerfectInterpolantSequences, 2065/6196 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 10 thread instances CFG has 12 procedures, 154 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 469.4s, OverallIterations: 20, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 456.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 420, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 7.8s InterpolantComputationTime, 5145 NumberOfCodeBlocks, 5145 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 7324 ConstructedInterpolants, 0 QuantifiedInterpolants, 16228 SizeOfPredicates, 164 NumberOfNonLiveVariables, 5105 ConjunctsInSsa, 196 ConjunctsInUnsatCore, 50 InterpolantComputations, 6 PerfectInterpolantSequences, 5779/12128 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout [2021-11-14 05:50:16,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (75)] Forceful destruction successful, exit code 0 Completed graceful shutdown [2021-11-14 05:50:16,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:16,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:16,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:17,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:17,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:17,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-11-14 05:50:17,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Ended with exit code 0 [2021-11-14 05:50:17,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:17,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Forceful destruction successful, exit code 0 [2021-11-14 05:50:17,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Forceful destruction successful, exit code 0 !SESSION 2021-11-14 05:41:30.680 ----------------------------------------------- eclipse.buildId=unknown java.version=11.0.12 java.vendor=Debian BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe-Lockstep.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/airline-10.i Command-line arguments: -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe-Lockstep.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/airline-10.i !ENTRY org.eclipse.osgi 4 0 2021-11-14 05:50:17.341 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de0225fdf/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:191) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de0225fdf/.metadata/.log.